4.4-归结演绎推理-1.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.4-归结演绎推理-1

第4章确定性推理  4.1 推理的基本概念  4.2 推理的逻辑基础  4.3 自然演绎推理  4.4 归结演绎推理(1) 4.4 归结演绎推理  归结演绎推理是一种基于鲁宾逊(Robinson )归结原理的机器推理技 术。鲁宾逊归结原理亦称为消解原理,是鲁宾逊于1965年在海伯伦 (Herbrand )理论的基础上提出的一种基于逻辑的“反证法”。  在人工智能中,几乎所有的问题都可以转化为一个定理证明问题。定 理证明的实质,就是要对前提P和结论Q,证明P→Q永真。  由4.2节可知,要证明P→Q永真,就是要证明P→Q在任何一个非空的 个体域上都是永真的。这将是非常困难的,甚至是不可实现的。  为此,人们进行了大量的探索,后来发现可以采用反证法的思想,把 关于永真性的证明转化为关于不可满足性的证明。  即要证明P→Q永真,只要能够证明P ∧﹁Q是不可满足的就可以了(原 因是﹁(P→Q) ⇔ ﹁( ﹁P ∨Q) ⇔P ∧﹁Q 。  这方面最有成效的工作就是鲁宾逊归结原理。它使定理证明的机械化 成为现实。 4.4 归结演绎推理  4.4.1 子句集及其化简  4.4.2 鲁滨逊归结原理  4.4.3 归结反演推理的归结策略  4.4.4 用归结反演求取问题的答案 4.4.1 子句型 1. 子句与子句集  定义4.11 原子谓词公式及其否定统称为文字。  例如,P(x)、Q(x)、﹁P(x)、﹁Q(x)等都是文字。  定义4.12 任何文字的析取式称为子句。  例如,P(x) ∨Q(x),P(x,f(x))∨Q(x,g(x))都是子句。  定义4.13 不含任何文字的子句称为空子句。  由于空子句不含有任何文字,也就不能被任何解释所满足, 因此空子句是永假的,不可满足的。  空子句一般被记为□或NIL 。  定义4.14 由子句或空子句所构成的集合称为子句集。 4.4.1 子句型 2. 子句集的化简(1/6)  在谓词逻辑中,任何一个谓词公式都可以通过应用等价关系及推理 规则化成相应的子句集。其化简步骤如下:  (1) 消去连接词“→”和“↔”  反复使用如下等价公式:  P→Q ⇔﹁P ∨Q  P↔Q ⇔ (P ∧Q)∨( ﹁P ∧﹁Q)  即可消去谓词公式中的连接词“→”和“↔”。  例如公式  (∀x)((∀y)P(x,y)→ ﹁(∀y)(Q(x,y)→R(x,y)))  经等价变化后为  (∀x)( ﹁(∀y)P(x,y) ∨﹁(∀y)( ﹁Q(x,y)∨R(x,y))) 4.4.1 子句型 2. 子句集的化简(2/6)  (2) 减少否定符号的辖域  反复使用双重否定率  ﹁( ﹁P) ⇔P  摩根定律  ﹁(P∧Q) ⇔﹁P ∨﹁Q  ﹁(P∨Q) ⇔﹁P ∧﹁Q  量词转换率  ﹁(∀x)P(x) ⇔ (∃x) ﹁P(x)  ﹁(∃x)P(x) ⇔ (∀x)¬P(x)  将每个否定符号“﹁”移到仅靠谓词的位置,使得每个否定符号最 多只作用于一个谓词上。  例如,上式经等价变换后为  (∀x)((∃y) ﹁P(x,y) ∨(∃y)( Q(x ,y) ∧﹁R(x,y))) 4.4.1 子句型 2. 子句集的化简(3/6)  (3) 对变元标准化  在一个量词的辖域内,把谓词公式中受该量词约束的变元全部用 另外一个没有出现过的任意变元代替,使不同量词约束的变元有不 同的名字。  例如,上式经变换后为  (∀x)((∃y)

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档