搜索是人工智能中的一个基本问题.pptVIP

  • 12
  • 0
  • 约2.36万字
  • 约 91页
  • 2022-07-08 发布于重庆
  • 举报
与/或树的广度优先搜索与状态空间的广度优先搜索的主要差别是,需要在搜索过程中需要多次调用可解标识过程或不可解标识过程。 其搜索算法如下: (1)把初始节点S0放入Open表中; (2)把Open表的第一个节点取出放入Closed表,并记该节点为n; (3)如果节点n可扩展,则做下列工作: ① 扩展节点n,将其子节点放入Open表的尾部,并为每一个子节点设置指向父节点的指针; 4.4.1 与/或树的广度优先和深度优先搜索 1. 广度优先搜索 第六十三页,共九十一页。 ② 考察这些子节点中有否终止节点。若有,则标记这些终止节点为可解节点,并用可解标记过程对其父节点及先辈节点中的可解解节点进行标记。如果初始解节点S0能够被标记为可解节点,就得到了解树,搜索成功,退出搜索过程;如果不能确定S0为可解节点,则从Open表中删去具有可解先辈的节点。 ③ 转第(2)步。 (4) 如果节点n不可扩展,则作下列工作: ① 标记节点n为不可解节点; ② 应用不可解标记过程对节点n的先辈中不可解解的节点进行标记。如果初始解节点S0也被标记为不可解节点,则搜索失败,表明原始问题无解,退出搜索过程;如果不能确定S0为不可解节点,则从Open表中删去具有不可解先辈的节点。 ③ 转第(2)

文档评论(0)

1亿VIP精品文档

相关文档