文档详情

03_搜索原理-打印版.pdf

发布:2017-06-24约8.63万字共11页下载文档
文本预览下载声明
图搜索 图搜索 第三章 搜索原理 ◆盲目搜索:又叫做无信息搜索,一般只适用于求解比较简 (5) 若n为一目标节点,则有解并成功退出,此解是图G中沿 单的问题。包括宽度优先搜索和深度优先搜索。 着指针从n到S的路径(指针将在第7步中设置)。 ◆图搜索策略 (6) 扩展节点n,生成n的后继节点的集合M。把M的成员作 可把图搜索策略看成一种在图中寻找路径的方法。图中 为n的后继节点添入图G中。 盲目搜索 的节点对应于状态,而连线对应于操作符。 (7) 对未曾在G中出现过的(在OPEN或CLOSED表上均未曾 启发式搜索 ◆图搜索的一般过程如下: 出现过)M成员设置一个通向n的指针。把M的这些成员加进 (1) 建立一个只含有起始节点S的搜索图G,把S放到一个叫 OPEN表。 消解原理 做OPEN的未扩展节点表中(简称OPEN表)。 对已经在OPEN或CLOSED表上的每一个M成员,确定是否 (2) 建立一个叫做CLOSED的已扩展节点表(简称CLOSED 需要更改通到n的指针方向。 遗传算法 表),其初始为空表。 对已在CLOSED表上的每个M成员,确定是否需要更改图G 博弈树搜索 (3) LOOP:若OPEN表是空表,则失败退出。 中通向它的每个后继节点的指针方向。 (4) 选择OPEN表上的第一个节点,把它从OPEN表移出并放 (8) 按某一任意方式或按某个探试值,重排OPEN表。 进CLOSED表中。称此节点为节点n,n是CLOSED表中节
显示全部
相似文档