[工学]归结原理.pdfVIP

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

归结原理 (The Resolution Principle) 张文生 研究员 中国科学院自动化研究所 一.起因; 二.命题逻辑的归结原理; 三.置换与合一; 四.一阶谓词的归结原理; 五.归结原理的完备性; 六.效率的提高 Davis-Putnam的工作 预备知识: 空子句永假; (注:空子句是指集合中有一个空子 句); 空集合永真; (空集合是指没有元素的集合); 重言式子句:包含互补对的子句。 四条规则: 注意:下面规则的应用不改变子句集的不相容性。 规则一:重言式规则 S中的重言式子句,不会为S的不可满足提供任何 信息,应该删除。 例如:S={P∨~P,Q,R∨P} S的逻辑含义是(P∨~P)∧Q ∧(R∨P)= Q ∧(R∨P),从而删去重言式P∨~P,不影响S 的真值。 S’={Q,R∨P} 规则二:单文字规则(one-literal rule) 如果在S中存在只有一个文字的基础子句L, 消去在S中 带有这个文字L的所有子句得到S’, 如果S’为空, 则S是 相容的; 否则, 从S’中删去~L, 得到S’’,则S’’不可满足当且仅 当S不可满足. 单文字: 在S中存在只有一个文字的基础子句L. 例子: S={L,L∨P,~L∨Q,S∨~R} S’ = {~L∨Q,S∨~R} S’’= {Q,S∨~R} S不可满足, 则在所有解释下S都为假; L=F; L=T; ~L=F. 规则三:纯文字规则 L是S的纯文字. 从S中删除含L的子句得S’,如果S’为 空集,那么S是可满足的; 否则, S’不可满足当且仅当S不可满足. 纯文字:如果文字L 出现于S中,而~L不出现于S中,L 称为S的纯文字. 例子: S={A ∨B, A ∨~B, ~B, B} S’= {~B, B}; S不可满足, 在A为真的情况下不可满足; A=1 A ∨B=1, A∨~B=1; S’不可满足, 当然S不可满足; 规则四 分裂规则 S=(L∨A )∧... ∧(L∨A ) ∧(~L∨B )∧... ∧(~L∨B )∧R 1 m 1 n 其中:A , B , R 中不含L和~L (自由)。 i i 令S’ ={A ∧...∧A ∧R}, 1 m S’’={B ∧...∧B ∧R} 1 n 则S不可满足 当且仅当 S’和S’’同时是不可满足, 即:S’ ∨S’’同时是不可满足。 例1. S={P∨Q∨~R, P∨~Q, ~P, R, U} 对U使用纯文字: {P∨Q∨~R, P∨~Q, ~P, R} 对~P使用单文字: {Q∨~R, ~Q, R} 对~Q使用单文字: {~R, R} 对R 使用单文字: {} S不可满足; 注意:如果~ L是单文字基础子句,当~L从这个子句集 合中被删去后,则这个子句为空子句。 例2. S={P∨Q, ~Q, ~P∨Q∨~R} 对~Q使用单文字: {P, ~P∨~R} 对P使用单文字: {~R} 对~R使用纯文字:

文档评论(0)

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

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

1亿VIP精品文档

相关文档