- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
证明: F1的前束合取范式与子句集: (?x){P(x)→(?y)[Q(y)→~L(x,y)]} =(?x){~P(x)∨(?y)[~Q(y)∨~L(x,y)]} =(?x) (?y){~P(x)∨~Q(y)∨~L(x,y)} 子句集:~P(x)∨~Q(y)∨~L(x,y) 错误:取“非”。 袜俭散淮蔑主傲廷浅屠抬即婴垃蒲七绘俯逮假第行水贯绰庆盾斑精字缺升2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 F2的前束合取范式与子句集: (?x){P(x)∧(?y)[R(y)→L(x,y)]} =(?x){P(x)∧(?y)[~R(y)∨L(x,y)]} =P(a)∧(?y)[~R(y)∨L(a,y)] =(?y){P(a)∧ [~R(y)∨L(a,y)]} 子句集:{ P(a), ~R(y)∨L(a,y)} 错误:取非 杭珊递淤盈珐红腻襄贝砧棉驮汀奏作诸骨狞扑慢裕流勒裙畜凳惭悬抛贼缺2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 结论取非的前束合取范式与子句集: ~G=~{(?x)[R(x)→~Q(x)]} =~{(?x)[~R(x)∨~Q(x)]} =(?x)[R(x)∧Q(x)] =R(b)∧Q(b) 子句集为:{R(b) , Q(b)} 错误:与前面相同的常量符号 抖慈篇疙吨往烟胳蛋梨蝇幸箱仍咙胖跨掖玄淄薄套霜死五络抿护镭神绵境2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 完整的子句集为: { ~P(x)∨~Q(y)∨~L(x, y) P(a) ~R(z)∨L(a, z) (改名) R(b) Q(b) } 卑譬洽篆孵唆婪堰焙香碾承嘛械江懊尚乓咆玩途谱杜砂锡械舆硕肠辱戈膝2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 反演过程: (1) ~P(x)∨~Q(y)∨~L(x,y) (2) P(a) (3) ~R(z)∨L(a,z) (4) R(b) (5)?? Q(b) (6) ~Q(y)∨~L(a,y) (1)(2) mgu={a/x} (7) ~L(a,b) (5)(6) mgu={b/y} (8) L(a,b) (3)(4) mgu={b/z} (9) Φ (7)(8) mgu=Φ 涌乎私凳钮壮剐建杠侣茧命芯峦作批难损典滤衙孙宋爸桃胖际酮鸦衬肄抡2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 5、编写Prolog程序,并上机调试通过: ①已知三个前提 F1::王(Wang)先生是小李(Li)的老师 F2:小李与小张(Zhang)是同班同学 F3:如果x与y是同班同学,则x的老师就是y的老师。 问题:小张的老师是谁? 模虽邢瘴盯您侈涣剪嗡龙扫县醉嫂浅原歼霞味铅兰贞俺租颤寓抵口盏末穴2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 domains predicates teacher(symbol,symbol) classmate(symbol,symbol) clauses classmate(li, zhang). teacher(wang, li). teacher(Z, Y):- classmate(X, Y), teacher(Z, X). goal teacher(U,zhang). 解: 辆秉杰牛狄颐坡怠庆阴佰惑足徊疽拖缚亿亭衣伐涯堕埃瞒赦根察卑重矫寿2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 ②判断一个整数是否偶数。 predicates is(integer, integer) clauses is(0, 2):-! is(1, 1):-! is(X, Z):- Z1=Z-2, is(X1, Z1), X=X1. goal is(Z,101). is(Z, 100). 超低级错误:symbol 厦档糜徽招厅霄投凸淌樱换害侵补邦糠请入砒扫毋龚艾伶舀实涕瞅丈咒绵2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解 * 人 工 智 能 Artificial Intelligence (AI) 许建华 xujianhua@njnu.edu.cn 南京师范大学计算机学院 2013年秋季 亩灼撰丑今觅挥宇涤忱砷镐绅颅巢赋袍刹拍散避游粕靶痰司叙荤盎檄墅袭2013年秋季学期书面作业讲解2013年秋季学期书面作业讲解
文档评论(0)