知识表示与问题求解(状态空间法).ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 迭代加深(深度约束=2) 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 4 1 2 3 8 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 5 6 7 1 2 3 8 4 8 1 3 2 4 5 6 7 Goal: * 迭代加深(深度约束=3) 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 4 1 2 3 8 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 5 6 7 1 2 3 8 4 8 1 3 2 4 5 6 7 Goal: * 迭代加深(深度约束=4) 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 3 4 5 6 1 2 3 6 7 8 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 Goal 1 2 3 8 4 5 6 7 1 2 3 8 4 5 6 7 4 1 2 3 8 5 6 7 8 1 3 2 4 5 6 7 Goal: 问题:当⊿d 1 时, 是否能保证找到最优解? 有界深度优先搜索的思路---迭代加深 盲目搜索---迭代加深优先搜索算法 2.2.3 状态空间法 例2.2.3.3:修道士和野人问题 在河的左岸有三个修道士、三个野人和一条船,修道士们想用这条船将所有的人都运过河去,但受到以下条件的限制: 1)修道士和野人都会划船,但船一次最多只能运两个人; 2)在任何岸边野人数目都不得超过修道士,否则修道士就会被野人吃掉。 2.2.3 状态空间法 1、问题的状态 可以用一个三元数组来描述: S=(m, c, b) m:左岸的修道士数 c:左岸的野人数 b:左岸的船数 右岸的状态不必标出,因为: 右岸的修道士数 m’= 3-m 右岸的野人数 c’= 3-c 右岸的船数 b’= 1-b 例2.2.3.3:修道士和野人问题 2.2.3 状态空间法 状态 m, c, b 状态 m, c, b 状态 m, c, b 状态 m, c, b S0 3 3 1 S8 1 3 1 S16 3 3 0 S24 1 3 0 S1 3 2 1 S9 1 2 1 S17 3 2 0 S25 1 2 0 S2 3 1 1 S10 1 1 1 S18 3 1 0 S26 1 1 0 S3 3 0 1 S11 1 0 1 S19 3 0 0 S27 1 0 0 S4 2 3 1 S12 0 3 1 S20 2 3 0 S28 0 3 0 S5 2 2 1 S13 0 2 1 S21 2 2 0 S29 0 2 0 S6 2 1 1 S14 0 1 1 S22 2 1 0 S30 0 1 0 S7 2 0 1 S15 0 0 1 S23 2 0 0 S31 0 0 0 状态不合法 2.2.3 状态空间法 例2.2.3.3:修道士和野人问题 2.操作集F={p01, p10,p11,p02,p20,q01,q10,q11, q02,q20} q20 b=0, (m=0,c=2)或(m=1,c=1) b=1, m=m+2 q02 b=0, m=0或3, c≤2 b=1, c=c+2 q11 b=0, m=c, c≤2 b=1, m=m+1, c=c+1 q10 b=0, (m=0,c=1)或(m=2,c=2) b=1, m=m+1 q01

文档评论(0)

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

装饰装修木工持证人

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

领域认证该用户于2023年05月15日上传了装饰装修木工

1亿VIP精品文档

相关文档