用树状搜索拓扑图,简化图搜索问题,简化成逻辑节点及其相互关系
(资料图)
使用树搜索,解决图搜索问题
功能:通过树搜索(问题)方案, 返回一个解决方案或报错(无路可走状态)
初始化定义出发状态(问题的初始状态)
循环
如果出发状态为空,则返回 报错
选择一个初始状态相邻的节点
如果 该相邻节点状态为解决问题状态,则返回 对应的解决方案
“初始状态”是一种数据结构,用户存储所有的当前(阴影部分)的节点信息
循环扩展持续进行,直到找到一个解,或者没有其他状态可扩展(无路可走)。
初始状态又成为open list, 将后继节点添加到初始状态frontier中
红字部分为图搜索算法比树搜索算法多出的部分
定义了拓展状态explored,也称为closed list,拓展状态初始值为空
如果frontier为空,也即没有可扩展的节点,则返回失败
从frontier中,取出一个叶节点
如果该叶节点包含目标状态,则返回对应的解
然后将该节点扩展到explored这个数据结构中
继续扩展该节点,并将后继节点添加到frontier数据结构中,
仅当frontier或explored两个数据集中都不存在该节点时,我们继续上述循环(直到该节点包含目标状态为止)。
标签:
上一篇 : 1-2月份我国生产需求明显改善 经济运行呈企稳回升态势 全球动态
下一篇 : 最后一页
3月16日,盛和资源(600392)副总经理毛韶春、黄厚兵,财务总监夏兰田,董秘郭晓雷,通过上交所集中竞价交...
2022年3月15日,这是继1983年以来的第40个国际消费者权益日。中消协组织围绕共促消费公平消费维权年主题...
首批金控牌照的归属出炉,两家公司拿到许可证。3月17日,央行发布公告称,已批准中国中信金融控股有限公...
时隔半月之久,西宁市城北区逐步推动复工复产,往日的生机活力被渐渐寻回,牛肉面红油飘香、包子铺炊烟...
音乐是我生活的一部分,是我的梦想,也是我的事业。英国音乐人亚当(Adam)告诉记者,在中国的十几年里,...
Copyright © 2015-2023 非洲舞蹈网版权所有 备案号:沪ICP备2022005074号-8 联系邮箱:58 55 97 3@qq.com