2-1搜索问题讲义
4-8 A*算法应用举例 A*算法应用的关键: 如何定义启发函数,使其满足h(n)?h*(n),而h*(n)在求解过程中不能事先知道 例:八数码问题 * 2 8 3 1 6 4 7 5 1 2 3 8 4 7 6 5 初始状态 目标状态 启发函数h(n)?h*(n) 启发函数h(n)=W(n), W(n)为“不在位”的将牌个数 启发函数h(n)=P(n), P(n)为每个将牌与目标之间的距离之和 启发函数 h(n)=0 h(n)=W(n) h(n)=P(n) 扩展接点数 生成接点数 26 46 6 13 5 11 * 不同启发函数下扩展的接点数 例:传教士和野人问题 N个传教士(M)和N个野人(C)准备渡河,渡船每次最多可乘坐K人。 启发函数 h(n)=0 h(n)=M+C h(n)=M+C?2B * 迷宫从入口到出口有多条路径,搜索最短路径 h(n)=|XG ? xn|+|YG ? yn| * 入口 出口 (XG,YG) (Xn,Yn) 例:迷宫问题 4-9 评价函数的启发能力 启发能力与选择启发函数关系密切,一般启发能力强,搜索效率高 有时为了提高启发能力,选择不是h*(n)下界范围的h(n),虽然有时可能找不到最佳解,但可以使搜索性能大为改善 * 如,八数码问题,选h(n)=P(n)+3S(n) S(n):考虑非中心位置将牌的顺序,一致时取2,不一致时取0;中心位置有将牌取
您可能关注的文档
最近下载
- 七年级信息技术教案下册4篇.pdf VIP
- XXX公司双控机制建设实施手册(范本).docx VIP
- 口算大通关五下人教数学 26春.docx VIP
- 苏教版初三化学知识点.pdf VIP
- 孙桓《机械原理》(第9版)笔记和课后习题(含考研真题)详解答案.pdf VIP
- 4 第4讲 观赏动物学观赏鱼与观赏龟.ppt VIP
- 识别危险和与安全有关的特性-问题清单 YY T 1437-2023 附录A.doc VIP
- 一种聚晶金刚石复合片抛光面色差的消除方法.pdf VIP
- 安托万(Antoine)常数表_修正版.pdf VIP
- (正式版)DB6101∕T 3134-2022 《综合减灾示范社区创建规范》.pdf VIP
原创力文档

文档评论(0)