归结演绎的归结策略课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《归结演绎的归结策略课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 归结 演绎 策略 课件
- 资源描述:
-
1、归结反演系统面临归结反演系统面临着大子句集而引起着大子句集而引起的演绎效率问题。的演绎效率问题。 若盲目地随机选择子句对进行归结,不仅要耗费许多时间,而且还会因为归结出了许多无用的归结式而过分扩张了子句集,从而浪费了时空,并降低了效率。 解决问题的关键解决问题的关键在于在于选择有利于选择有利于导致快速产生空导致快速产生空子句子句的子句对进的子句对进行归结行归结。 归结策略归结策略删除策略删除策略:限制策略:限制策略:通过通过删除删除某些某些无用无用的子句来的子句来缩小缩小归结的范围归结的范围 通过设置通过设置选用条件选用条件对参与对参与归结的子句进行种种归结的子句进行种种限制限制,减少减少归结
2、的盲目性归结的盲目性 ,如如支支持集、线性输入、单文字持集、线性输入、单文字子句优先、祖先过滤子句优先、祖先过滤等策等策略。略。 广度优先策略广度优先策略广度优先是一种穷广度优先是一种穷尽子句比较的复杂尽子句比较的复杂搜索方法搜索方法广度优先的归结过程:广度优先的归结过程:设初始子句集为S0,归结过程如下:1. 从S0出发,对S0中的全部子句作所有可能的归结,得到第一层归结式,把这些归结式的集合记为S1 。2. 用S0中的子句与S1中的子句作所有可能的归结,得到第二层归结式,把这些归结式的集合记为S2 。3. 用S0和S1中的子句与S2中的子句作所有可能的归结,得到第三层归结式,把这些归结式的
3、集合记为S3 。如此继续,直到得到空子句。例:子句集例:子句集S= I(x) R(x),I(a), R(x) L(y), L(a)S:S0:R(a)I(x)L(x)I(x)R(x)I(a)R(x) L(y)L(a)R(a)S1:L(a)L(a)I(a)I(a)NIL广度优先策略归结出广度优先策略归结出了许多无用的子句,了许多无用的子句,既浪费时间,有浪费既浪费时间,有浪费空间。容易引起组合空间。容易引起组合爆炸。爆炸。P(A)当问题有解时,用广当问题有解时,用广度优先策略归结能保度优先策略归结能保证找到最短路径。因证找到最短路径。因此,它是一种完备的此,它是一种完备的归结策略。归结策略。支持集
4、策略支持集策略要求每依次参加归结要求每依次参加归结的两个亲本子句中,的两个亲本子句中,至少应该有一个是由至少应该有一个是由目标公式的否定所得目标公式的否定所得到的子句或它们的后到的子句或它们的后裔。裔。支持集策略是完备的,支持集策略是完备的,即当子句集不可满足即当子句集不可满足时,由支持集策略一时,由支持集策略一定能够归结出一个空定能够归结出一个空子句。子句。例:子句集例:子句集S= I(x) R(x),I(a), R(x) L(y), L(a)S:S0:R(a)I(x)L(x)I(x)R(x)I(a)R(x) L(y)L(a)S1:L(a)L(a)I(a)NILS3:删除策略删除策略归结时将
5、归结时将无用无用的子句的子句删除删除掉,缩小搜索范掉,缩小搜索范围,减少比较次数,围,减少比较次数,从而提高归结效率。从而提高归结效率。常用的删除方法:常用的删除方法:(1)纯文字删除法纯文字纯文字:如果文字L在子句集中不存在与其互补的文字L,则称该文字为纯文字。例:对于子句集S=PQ R, Q R,Q, R其中P为纯文字,因此, PQ R可从S中删除。(2)重言式删除法重言式重言式:如果一个子句中包含有互补的文字对,则称该子句为重言式。例: P(x) P(x) 、 P(x) Q(x) P(x) (3)包孕删除法例: P(x)包孕于 P(y) Q(z) s =y/x P(x)包孕于 P(a)
展开阅读全文