术后病人吃什么营养恢复快| 病毒长什么样子| 幽闭恐惧症是什么| 西洋参有什么用| 什么时候大阅兵| petct是什么| 五位一体是什么| 葳蕤是什么中药| 支气管疾患是什么意思| 洗牙有什么好处和坏处| 3月31号什么星座| 鲁班是干什么的| 米干是什么| 子宫复旧是什么意思| 膝关节疼痛吃什么药好| 蛀牙的早期症状是什么| 刘亦菲为什么不结婚| 为什么老打嗝| 新生儿什么时候剪头发| nerdy是什么牌子| 心疼是什么原因| 吃什么东西可以变白| 月经期间同房有什么危害| 女生被插是什么感觉| 为什么眼睛会红| 中央候补委员是什么级别| mmol是什么单位| 为什么声音老是嘶哑| 三头六臂是什么生肖| 鸡拉白色稀粪吃什么药| sma是什么病| 骨裂吃什么药| cyl是什么意思| 地包天什么意思| 心功能iv级是什么意思| 一步之遥是什么意思| 脑震荡后眩晕吃什么药| 衡于虑的衡什么意思| 查肾功能需要做什么检查| 转氨酶偏高有什么症状| 手背肿是什么原因| 嗯是什么意思| 甲亢是一种什么病| 一只眼皮肿是什么原因| 世界上最长的蛇是什么| 过分是什么意思| 沐雨栉风是什么生肖| 热惊厥病发是什么症状| 03属什么生肖| 狗为什么喜欢吃屎| 证候是什么意思| 气管炎吃什么药最有效| 梦到被蛇咬是什么预兆| 为什么不建议吃三代头孢| 牙龈出血吃什么药| 一九九七年属什么生肖| 犯月是什么意思| 震撼的意思是什么| 孕妇吃什么鱼对胎儿好| 角色扮演是什么意思| 100分能上什么大学| 心脏骤停是什么原因引起的| 区教育局局长是什么级别| 什么鱼不会游泳| 三七粉什么时间吃最好| 各奔东西是什么意思| 月经期喝什么汤好| 肩膀疼什么原因| mr和mri有什么区别| 网球肘用什么膏药效果好| 1951属什么生肖| runosd是什么牌子的手表| 三轮体空什么意思| 2.4号是什么星座| 中国第一艘航空母舰叫什么| 检验科是做什么的| 最近老放屁是什么原因| 骨龄大于年龄意味着什么| 团购是什么意思| 吉人天相好福气指什么生肖| 夏天都有什么花| 吐痰带血是什么原因| 合成碳硅石是什么| 蓝黑色是什么颜色| 鼻涕由清变黄说明什么| 自身免疫性疾病是什么意思| 无量寿佛是什么意思| 湛蓝是什么颜色| nsfw是什么意思| 摘帽是什么意思| 梦见以前的朋友是什么意思| 万劫不复是什么意思| 肠胃不好吃什么药效果好| 沐雨栉风是什么生肖| 肝部有阴影一般都是什么病| 迪化是什么意思| 知了在树上干什么| 肺大泡是什么| 县长什么级别| 静脉曲张 看什么科| h1v是什么意思| 拾人牙慧的意思是什么| 74岁属什么生肖| 一什么火箭| 省纪委副书记是什么级别| 低度cin病变是什么意思| 吃鸭蛋有什么好处和坏处| 皮囊炎用什么药膏| 刮宫后能吃什么水果| 经期血块多是什么原因| 山竹不能和什么一起吃| 过敏性鼻炎喝什么茶好| 02年属什么| 近字五行属什么| 头热手脚冰凉什么原因| 尼泊尔是什么人种| 吃虾不能吃什么| 糖原是什么| 月经来了头疼是什么原因导致的| 带状疱疹后遗神经痛用什么药| 心率过快吃什么药最好| 女性憋不住尿是什么原因| 紫草是什么| 拔苗助长告诉我们什么道理| mri是什么| 嗔什么意思| 梦见妯娌是什么意思| 绝对值是什么意思| 做完核磁共振后需要注意什么| 快递属于什么行业| 什么药吃了死的快| 日斤读什么字| 佟丽娅什么民族| 痛风能吃什么菜谱大全| 牙周炎是什么症状| 眼眶疼是什么原因| 3月3日是什么节| 杨梅用什么酒泡最好| 新生儿喝什么奶粉好| 叩拜是什么意思| 爱居兔女装是什么档次| 梦见牙碎了是什么预兆| 嗓子痒痒是什么原因| 轶字五行属什么| 骞字五行属什么| 殇什么意思| 田亮为什么不娶郭晶晶| 肺和大肠相表里是什么意思| 孕妇缺铁吃什么| 下巴长痘痘是什么原因| 9月10号是什么星座| 肝叶钙化灶是什么意思| 肾结石检查什么项目| 曼波是什么意思| 印度总统叫什么名字| 事宜愿为是什么意思| 口腔溃疡用什么药好得快| 百年好合是什么意思| rts是什么意思| 焦虑症用什么药好| 武士是什么意思| gerd是什么病| 喝红酒对身体有什么好处| 咳嗽喝什么| 为什么游戏| 查贫血挂什么科| 想念是什么意思| 什么咖啡最好| max是什么意思| 晏字五行属什么的| 羊水是什么味道| 眼睛发黄什么原因| 鳄鱼属于什么动物| 补给是什么意思| 点状钙化灶是什么意思| sch是什么意思| 俞伯牙摔琴谢知音摔的是什么乐器| 梦见花生是什么意思| 女性吃金蝉有什么好处| fs是什么单位| 龋齿是什么| 吹空调咳嗽是什么原因| 一什么童话| 河南什么烟出名| 有什么放不下| 龋牙是什么意思| 沈阳有什么特产| eva鞋底是什么材质| vivian是什么意思| 不晨勃是什么原因| 大便前面硬后面稀是什么原因| 吃饭流汗是什么原因| 春节吃什么| 啤酒不能和什么一起吃| 被螨虫咬了擦什么药膏| 甲减喝什么药| 什么叫直系亲属| 汗水多是什么原因| 梦见挖红薯是什么意思| 流量mb是什么意思| 烧碱是什么| 吃什么盐比较好有利于健康| 1994年是什么命| 蛟龙是什么| 硒是什么元素| 血红素高是什么原因| pe医学上是什么意思| 怀孕了尿液是什么颜色| 胡萝卜炒什么| 吃狗肉不能和什么一起吃| 肝内胆管结石有什么症状表现| 七月出生的是什么星座| 为什么的拼音怎么写| 打火机里面的液体是什么| 鸭子喜欢吃什么食物| 什么是编外人员| 晚上蝴蝶来家什么预兆| 一什么见什么| 生育津贴什么时候到账| 新生儿满月打什么疫苗| 什么叫贵妃镯| 血糖低是什么原因引起的| m倾向是什么意思| 心肌供血不足用什么药| 收留是什么意思| 如夫人是什么意思| 湿疹和荨麻疹有什么区别| 喘不过气是什么原因| 九月五日是什么节日| 五定是什么| 什么叫小三阳| 葫芦藓是什么植物| 下连是什么意思| 女生的下体长什么样| 9.3是什么日子| 血糯米是什么米| 大姨妈没来是什么原因| wba是什么意思| apf值是什么意思| 气管炎咳嗽吃什么药最有效| 一什么耳朵填量词| 早餐适合吃什么| 风指什么生肖| 睡不着觉吃什么药效果好| 脚上长疣是什么原因| 什么叫活佛| 炎性增殖灶是什么意思| 蜂蜜水什么时候喝最好| 咳黄痰吃什么药好得快| 快穿是什么意思| 阴道炎症用什么药| 血小板低有什么危险| honor是什么牌子的手机| 低压太低是什么原因| 宫颈常大是什么意思| 枸杞搭配什么喝最好| 荷叶和什么搭配最减肥| 五十坐地能吸土是什么意思| 什么样的人不能吃海参| 肺栓塞挂什么科| 妈妈的姐姐应该叫什么| 什么牌子的益生菌最好| 煮酒论英雄什么意思| 微笑是什么意思| 百度Jump to content

河北法制网:廊坊市2016年围棋擂台赛落下帷幕

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
百度 +1

Yeah I am not happy with the references either. Will work on it.

Discussion

[edit]

The major streams are

  • Logic programming
  • Narrowing
  • miniKaren
  • binary relation

I dont think it is right to have relational programming just link through to logic programming. Logic programming appears to me to be one of the less important forms of relational programming.

I will work on the references, but one possibility is to move the stuff on narrowing elsewhere. But have a short description and link here.

Let me know what you think.

Thepigdog (talk) 03:04, 3 November 2014 (UTC)[reply]

How is it "less important" than the other variants? Looking at some bibliometrics on GScholar, we have 37 citations for The Reasoned Schemer, making it the most widely-cited of the references cited at miniKanren, in fact endangering the notability of that topic. By contrast, The Art of Prolog has 2594 citations (and a few more because GScholar didn't deduplicate properly, but the order of magnitude difference is clear). The references cited by Narrowing of algebraic value sets have low citation counts as well, except the book Programming with Constraints, but that's not only about narrowing. QVVERTYVS (hm?) 10:16, 3 November 2014 (UTC)[reply]
Aside, miniKanren is called "an embedded Domain Specific Language for logic programming" on its own website. QVVERTYVS (hm?) 10:19, 3 November 2014 (UTC)[reply]
Hmmm, I am not going to argue with you. If I did I would point out that logic programming is great for academics but is not good for most practical purposes, because it is simply not flexible enough.
But you win. What do you want?
  • Complete roll back.
  • Further discussion.
  • More citations.
Indicate your wish and I will make it so.
Thepigdog (talk) 10:39, 3 November 2014 (UTC)[reply]
Not flexible enough? Seriously, point out any industrial uses of miniKanren or narrowing or other "non-logical" relational programming (apart from SQL, which apparently is not included in the present definition (?)). Logic programming is not exactly mainstream, but I can point out some applications (current and past) at IBM, Boeing, Microsoft and elsewhere.
As for what "I wish", I'm not the boss around here. If you have further references, by all means, cite them or post them here. QVVERTYVS (hm?) 12:48, 3 November 2014 (UTC)[reply]
No I don't care about miniKanren, although it is interesting in some ways. I only care about narrowing. Narrowing has hardly got started I know. But the potential is there. I have not found all the references I want.
I know logic programming is powerful and constraint logic programming even more so. In specific situations they are powerful.
But as for being useful to the average hack programmer, never. They are not flexible enough, or easy enough to understand in a particular way. Hack programmers work by modifying code, without understanding the broader context.
If you want me to move the narrowing stuff to another page that can be done, either now or later. I give you the power to decide. I wont dispute it. This is your article. Say what you want and I will agree and it is done.
If you want to roll it back let us do it. Otherwise I suggest we work together to make it better.
Thepigdog (talk) 13:27, 3 November 2014 (UTC)[reply]
SQL is OK in some ways. But it is not my main focus.
Thepigdog (talk) 13:46, 3 November 2014 (UTC)[reply]
Nothing is "my article". I'm just worried that this page goes against WP:OR (in particular, WP:SYN). For starters, I'm confused as to the definition of relational programming: from what I've read so far, there doesn't seem to be much of a consensus on this. Byrd (p. 6) defines it as "a discipline of logic programming in which every goal is written as a pure relation". LIBRA-style "binary relation programming" (?) seems to be one of the attempts to create functional logic programming (alongside LambdaProlog and other projects, but with less success). QVVERTYVS (hm?) 15:22, 3 November 2014 (UTC)[reply]
Hmmm, my definition is where the inputs and outputs are constrained in a way that is symmetric. That is the output or inputs may be determined by the known values.
The mathematical idea of a relation is involved. A relation is regarded as a table of values where there is no limitations on the cardinality of values in columns.
So a function is in general a (1 or many) to one relation. So inverses of functions may not be functions but are relations.
Logic programming deals with relations but the outputs are Boolean and asserted true. But any input can be given a value by a relation.
CLP adds to this the idea of constraints that Stuckey and others worked on but added on top of LP.
Laziness is a key feature for making recursion useful, but LP is based on resolution and is not lazy.
I think true relational programming is implemented by narrowing of value sets. The order of evaluation is based on working backwards from the known values. The order should also minimize combinatorial explosion, which means choosing deductions first with smaller value sets.
Thats the way I see it.
Resolution is a particular technique related to a normal form of boolean expressions. This is a powerful and and important technique but for me it seems wrongly applied in LP.

References

[edit]

Can you suggest ways of finding references online. You are the academic;) I want references on narrowing and constraints, but not related to narrowing in resolution. Actually I don't really have access to a library and find reading off paper difficult (there is no zoom feature). I want to find all papers on true narrowing.

Thepigdog (talk) 15:02, 3 November 2014 (UTC)[reply]

Assuming "you" is me: try Google Scholar, MS Academic and CiteseerX. Once you've found a paper, check what it cites and what is citing it. The number of citations is usually a marker of "mainstreamness". Many papers will be available online, but not all (or only behind a paywall). QVVERTYVS (hm?) 15:08, 3 November 2014 (UTC)[reply]

Potentials ( need to be read).

Middeldorp, Aart, Satoshi Okui, and Tesuo Ida. "Lazy narrowing: Strong completeness and eager variable elimination. InProceedings of the 20th Colloquium on Trees in Algebra and Programming." Lecture Notes in Computer Science. Springer-Verlag (1995).

seems to be talking about some kind of theorem proving or equation solving

Prehofer, C. "Higher-order narrowing with convergent systems. 4th Int. Conf. Algebraic Methodology and Software Technology, AMAST’95." Lecture Notes in Computer Science 936 (1995).

not sure

Hudak, P., and J. Guzman. A proof-stream. semantics for lazy narrowing. Research Report YALEU/DCS/RR-446, Yale University, Department of Computer Science, 1985.

I think logic programming

I have ordered

  • Programming with Constraints: An introduction
  • By Kimbal Marriott and Peter Stuckey
  • ISBN: 9780262133418

This will take time to arrive and then I need time to read it. I hope it is understandable at my level :( Thepigdog (talk) 11:11, 5 November 2014 (UTC)[reply]

Do you ever have that silent wish "If only I was smarter, and had more time to study. So much to learn and understand.". :(:(:(

Relational model of state.

[edit]
  • “the theory of arrays”
  • from SAT modulo theories and earlier verification
  • McCarthy, J. Towards a mathematical science of computation. In IFIP Congress 62 (1962).

Thepigdog (talk) 03:45, 6 November 2014 (UTC)[reply]

柠檬酸是什么 支教是什么意思 什么发型好看 和谐是什么 脸跳动是什么原因
托帕石是什么 585是什么金 脸上长痘是什么原因 怀孕什么时候显怀 右上眼皮跳是什么预兆
五加一笔是什么字 缺碘会有什么症状 吃三七粉有什么效果 仓鼠和老鼠有什么区别 女性憋不住尿是什么原因
黄体囊肿是什么 ct是什么单位 敲木鱼是什么意思 胃充盈欠佳是什么意思 人为什么会起鸡皮疙瘩
女人喝茶有什么好处bjcbxg.com 存款到100万算什么阶层hcv8jop5ns8r.cn 蝾螈是什么hcv9jop6ns4r.cn 双飞是什么生肖hcv8jop7ns5r.cn 阿尼是什么意思0735v.com
尿酸高吃什么能降hcv8jop9ns6r.cn 红薯什么时候传入中国hcv8jop9ns2r.cn 幽门螺杆菌用什么药onlinewuye.com 孕妇用什么牙膏比较好hcv9jop1ns3r.cn 鳞状上皮乳头状瘤是什么hcv8jop0ns5r.cn
结婚24年是什么婚hcv9jop1ns4r.cn 桑葚有什么功效hcv8jop2ns7r.cn 睾丸疼吃什么药kuyehao.com 江诗丹顿属于什么档次hcv9jop0ns9r.cn 狗尾续貂是什么意思hcv8jop6ns3r.cn
水泡型脚气用什么药wuhaiwuya.com 胸部爱出汗是什么原因hcv8jop4ns8r.cn 什么是韧带hcv7jop9ns0r.cn 什么样的耳朵sscsqa.com 什么堂大什么hcv8jop6ns3r.cn
百度