子句和子句集.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
子句和子句集

4.4.2与/或形逆向演绎推理 1. 目标公式的与/或形变换 逆向系统中的目标公式采用与/或形表示,其化简采用与正向系统中对事实表达式处理的对偶形式。 即要用存在量词约束变元的Skolem函数来替换由全称量词约束的相应变元,消去全称量词,再消去存在量词,并进行变元换名,使主析取元之间具有不同的变元名。 例如,有如下目标公式: (?y) (?x)(P(x)→(Q(x)∧?(R(x)∧S(y)))) Skolem化后为 ?P(f(y))∨(Q(f(y), y)∧(?R(f(y))∨?S(y))) 变元换名后为 ?P(f(z))∨(Q(f(y), y)∧(?R(f(y))∨?S(y))) * 4.4.2与/或形逆向演绎推理 2. 目标公式的与/或树表示 目标公式的与/或形也可用与/或树表示出来,其表示方法与正向演绎推理中事实的与或树表示略有不同。它规定: 子表达式之间的析取关系用单一连接符连接,表示称或的关系; 子表达式之间的合取关系则用k线连接符连接,表示为与的关系。 例如,对上述目标公式的与/或形,可用如下的与/或树表示。 * * ?P(f(z))∨Q(f(y), y)∧(?R(f(y))∨?S(y)) ?P(f(z)) Q(f(y), y)∧(?R(f(y))∨?S(y)) Q(f(y), y) ?R(f(y))∨?S(y) ?R(f(y)) ?S(y) 在目标公式的与/或树中,若把叶节点用它们之间的合取及析取关系连接起来,就可得到原目标公式的三个子目标: ?P(f(z)) Q(f(y), y)∧? R(f(y)) Q(f(y), y)∧? S(y) 即:子目标是文字的合取式 4.4.2与/或形逆向演绎推理 3. B规则和已知事实的表示形式 B规则的表示形示形式 W→L 其中,前项W为任一与/或形公式,后项L为一单文字。 当B规则为W→L1∧L2时,则可化件为两条规则W→L1和W→L2进行处理。 已知事实的表示形式 反向演绎系统的事实表达式限制为文字合取形式,如 F1∧F2∧ …∧Fn 其中,每个Fi(i=1,2,…,n)都为单文字,且都可单独起作用,因此可表示为如下集合形式 { F1∧F2∧ …∧Fn } * 4.4.2与/或形逆向演绎推理 5.与/或形逆向演绎推理过程(一) 规则逆向演绎推理过程 从目标公式的与/或树出发,不断用B规则的右部和与/或树的叶节点进行匹配,并将匹配成功的B规则用表有最一般合一匹配弧加入到与或树中,直到产生某个终止在事实节点上的一致解图为止。 一致解图是指在推理过程中所用到的置换应该是一致的。 例: 设有如下事实: f1: DOG(Fido) Fido是一只狗 f 2: ?BARKS(Fido) Fido是不叫的 f 3: WAGS-TAIL(Fido) Fido摇尾巴 f 4: MEOWS(Myrtle) 猫咪的名字叫Myrtle * 4.4.2与/或形逆向演绎推理 5.与/或形逆向演绎推理过程(二) 规则:r1: (WAGS-TAIL(x1)∧DOG(x1)→FRIENDLY(x1) 摇尾巴的狗是温顺的狗 r2: (FRIENDLY(x2)∧?BARKS(x2)→AFRAID(y2, x2) 温顺又不叫的东西是不值得害怕的 r3: DOG(x3)→ANIMAL(x3) 狗为动物 r4: CAT(x4)→ANIMAL(x4) 猫为动物 r5: MEOWS(x5)→CAT(x5) 猫咪是猫 问题:是否存在这样的一只猫和一条狗,使得这只猫不害怕这只狗? 该问题的目标公式为 (?x) (?y) (CAT(x)∧DOG(y)∧?AFRAID(x, y)) 改目标公式经变换后得到 CAT(x)∧DOG(y)∧ ? AFRAID(x, y) 用逆向推理求解该问题的演绎过程如下图所示: * * CAT(x)∧DOG(y)∧?AFRAID(x,y) CAT(x) DOG(y) ?AFRAID(x,y) CAT(x5) ME

文档评论(0)

pangzilva + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档