第2章基于状态空间图表示的搜索技术.pptxVIP

  • 18
  • 0
  • 约3.76千字
  • 约 163页
  • 2021-08-11 发布于北京
  • 举报

第2章基于状态空间图表示的搜索技术.pptx

第 2 章 基于图的知识表示与图搜索技术;2021/1/19;2021/1/19;2021/1/19;2.1.1 知识与问题求解框架(2);2.1.1 知识与问题求解框架(3);;2021/1/19;2.1.2 知识表示(2);2021/1/19;2.1.3 图搜索技术(2);2.1.3 图搜索技术(3);2021/1/19;2021/1/19;2021/1/19;2021/1/19;2.2.1 状态空间图(4);2021/1/19;例2.2 翻转钱币问题(2);2.操作 翻动钱币的操作抽象为改变上述状态的算子, 即F={a, b, c} a:把钱币q0翻转一次 b:把钱币q1翻转一次 c:把钱币q2翻转一次 问题的状态空间为{Q5}, {a, b, c}, {Q0 ,Q7} ;例2.2 翻转钱币问题(4);例2.2 ??转钱币问题(5);例2.2 翻转钱币问题(6);2021/1/19;2021/1/19;2021/1/19;例2.3 修道士和野人问题(4);2021/1/19;例2.3 修道士和野人问题(6);2021/1/19;2021/1/19;重排九宫问题的隐式图描述为: (1)有关状态的知识: 状态S的定义: S=(X0,X1,X2,X3,X4 ,X5, X6 ,X7 ,X8) 其中, Xi?{0,1,2,3,4,5,6,7,8}, ,且 。 初始状态: S0 =(0,1,2,3,5,6,4,7,8) 目标状态: Sg =(0,1,2,3,4,5,6,7,8);例2.4 重排九宫问题(2);例2.4 重排九宫问题(3);例2.4 重排九宫问题(4);2021/1/19;例2.5 旅行商问题(TSP)(2);补充例 二阶梵塔问题(1) ;;(2)有关操作的知识(规则): A(i,j)表示金盘A从第i号杆移到j号杆,B(i,j)表示金盘B从第i号杆移到j号杆,其中:i,j ?{1,2,3},但i ?j ,全部操作为: A(1,2),A(1,3), A(2,1) A(2,3),A(3,1), A(3,2) B(1,2),B(1,3), B(2,1) B(2,3),B(3,1), B(3,2) 分析每个操作的条件和动作,得到下表:;补充例 二阶梵塔问题(4);补充例 二阶梵塔问题(5);2.3 状态空间图的盲目搜索;2021/1/19;2021/1/19;;2.3.1 广度优先搜索(2);2021/1/19;2021/1/19;2021/1/19;;例2.7 使用深度优先搜索算法求解重排九宫问题 ;2021/1/19;2.3.2 深度优先搜索;2021/1/19;2.可变界深度优先搜索算法(1);2.可变界深度优先搜索算法(2);2.可变界深度优先搜索算法(3);3.可采纳的有界深度优先搜索算法(1);2021/1/19;3.可采纳的有界深度优先搜索算法(3);2.4 状态空间图的启发式搜索(1);2021/1/19;2021/1/19;2021/1/19;2021/1/19;2.4.1 启发式搜索算法(3);2.4.1 启发式搜索算法(4);2.4.2 启发式搜索的A算法和A*算法(1);2021/1/19;2.4.2 启发式搜索的A算法和A*算法(3);2.4.2 启发式搜索的A算法和A*算法(4);2021/1/19;2.4.2 启发式搜索的A算法和A*算法(6);2021/1/19;2.4.2 启发式搜索的A算法和A*算法(8);2.4.2 启发式搜索的A算法和A*算法(9);2.4.2 启发式搜索的A算法和A*算法(10);2.4.2 启发式搜索的A算法和A*算法(11);2.4.2 启发式搜索的A算法和A*算法(12);1 4 8 3 2 7 6 5;;2.4.2 启发式搜索的A算法和A*算法(15);8 1 2 6 3 7 5 4;2 8 1 4 3 7 6 5;2.4.2 启发式搜索的A算法和A*算法(18);;2.4.2 启发式搜索的A算法和A*算法(20);1 4 8 3 2 7 6 5;2021/1/19;2.4.2 启发式搜索的A算法和A*算法(23);2.4.2 启发式搜索的A算法和A*算法(24);2.4.2 启发式搜索的A算法和A*算法(25);2.4.2 启发式搜索的A算法和A*算法(26);(5,5,1);(0,3,0);2

文档评论(0)

1亿VIP精品文档

相关文档