图搜索策略 图搜索策略把搜索过程中所有应用过的操作及其生成的状态描述用搜索图的形式记录下来。整个问题求解空间可以用初始状态和操作集合所决定的隐含图表示。因此,搜索过程就相当于在隐含图中寻找一条路径,这条路径从初始状态出发,到目标状态结束。下面先介绍图的基本概念,再介绍图搜索算法。 1、基本概念----图的说明 过程GRAPHSEarcH是一个一般的图搜索算法,足以包括各种类型的图搜索策略。G是过程生成的搜索图,它是在第1步初始化,在第6步逐步生成的。OPEN表用来存储待扩展的节点,每次循环从OPEN表中取出一个结点加以扩展,并把新生成的结点加入OPEN表。第8步OPEN表的排序是决定搜索效率的关键,不同的排序方法对应着不同类型的图搜索算法。cLOSED表用来存贮已扩展的结点,它的用途是检查新生成的结点是否已被扩展过。第7步为每个新生成的结点设置一个指向其父结点的指针。由于每个结点只有—个指针,因此通过对指针树跟踪,可以决定从初始结点到任—结点的—条路径。根据所有结点的指针,可以生成一棵搜索树T。 另外,根据从初始结点到目标结点的路径的要求,搜索方式又可分为 请点击超链看详细介绍 |