* * * * * * * * * * * * * * * * * * * * * * * * * * * 复用加权A*搜索 用所有的不一致性的状态来初值化OPEN; ComputePathWithReuse函数: while (sgoal没有被扩展) 从OPEN中移去f(s)( = g(s)+?h(s))最小的s; 把s插入CLOSED; ?(s)=g(s); 对s的每个不在CLOSED中的后续态s’ if g(s’)g(s)+c(s,s’) g(s’)=g(s)+c(s,s’); 把s’ 插入OPEN; 注: ? 值是一个状态在其扩展过程中的值。 g(s’)=mins”?pred(s’)(v(s”)+c(s”,s’)) OPEN:一个?(s)g(s)(不一致性)状态的集。其它所有状态有?(s)=g(s) (一致性)。 初始化OPEN时,使用上次搜索结果。 示例:复用A*(? =1) CLOSED={} OPEN={s4,sgoal} 下一个扩展状态:s4 g(s’)=mins”?pred(s’)(v(s”)+c(s”,s’)) 初始的OPEN包含所有不一致性的状态 示例:复用A*(? =1) CLOSED={s4} OPEN={sgoal,s3} 下一个扩展状态:sgoal 示例:复用A*(? =1) CLOSED={s4,sgoal} OPEN={s3
您可能关注的文档
最近下载
- 2026年南阳市第二届职业技能大赛-美发(世赛选拔项目)技术工作文件.docx VIP
- (2026秋新版)北师大版五年级数学上册 全册PPT课件.pptx
- 2026年度退役军人适应性培训考试试题(附答案).docx VIP
- SY-T 5600-2002裸眼井、套管井测井作业技术规程.pdf VIP
- 江西警察学院学生督察工作条例.doc VIP
- JD6621快充芯片资料.pdf VIP
- 医院门诊部患者健康教育手册.docx VIP
- 北京师范大学《分析化学》2024 - 2025 学年第一学期期末试卷.pdf VIP
- (课件)从不同角度画物体.ppt VIP
- 福建省房屋建筑工程消防设计技术审查疑难问题解答(2025年版).pdf VIP
原创力文档

文档评论(0)