答深度优先搜索算法的特点是
习
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
3
1、答:深度优先搜索算法的特点是
?一般不能保证找到最优解;
?当深度限制不合理时,可能找不到解,可以将算法改为可变深度限制;
?方法与问题无关,具有通用性;
?属于图搜索方法。
宽度优先搜索算法的特点是
?当问题有解时,一定能找到解;
?当问题为单位耗散值,并且问题有解时,一定能找到最优解;
?效率低;
?方法与问题无关,具有通用性;
?属于图搜索方法。
2、答:在决定生成子状态的最优次序时,应该采用深度进行衡量,使深度大的
结点优先扩展。
3、答:(1)深度优先
(2)深度优先
(3)宽度优先
(4)宽度优先
(5)宽度优先
4、答:如果把一个皇后放在棋盘的某个位置后,它所影响的棋盘位置数少,那
么给以后放皇后留下的余地就大,找到解的可能性也大;反之留下的余地就
小,找到解的可能性也小。
并不是任何启发函数对搜索都是有用的。 6、讨论一个启发函数h在搜索期间可以得到改善的几种方法。
7、答:最短路径为ACEBDA, 其耗散值为15。 8、解:(1)(S,O,S,G) 0
S:3个黑色板和3个白色板在7个空格中的任何一种布局都是一个
状态。
O:? 一块板移入相邻的空格;
? 一块板相隔1块其他的板跳入空格;
? 一块板相隔2块其他的板跳入空格。
S: 0
B B B W W W
G:
W W W B B B
W W W B B B
W W W B B B
1
W W W B B B
W W W B B B
W W W B B B
W W W B B B
7P7,6,5,4,3,2,17 (2) ,,140333,2,1,3,2,1P,P33
(3)定义启发函数h为每一白色板左边的黑色板数的和。
,h(n),h(n) 显然,,所以该算法具有可采纳性。
(),(),(,)hnjhnicninj, 又,,所以该启发函数h满足单调限制条件。 ,(),0ht,
9、解:
((( ),( )),( ),(( ),( )))
((S,( )),( ),(( ),( )))
((A,( )),( ),(( ),( )))
((A,S),( ),(( ),( )))
((A,A),( ),(( ),( )))
((A),( ),(( ),( )))
(S,( ),(( ),( )))
(A,( ),(( ),( )))
(A,S,(( ),( )))
(A,A,(( ),( )))
(A,(( ),( )))
2
(A,(S,( )))
(A,(A,( )))
(A,(A,S))
(A,(A,A))
(A,(A))
(A,S)
(A,A)
(A)
S
10、选择一个你熟悉的领域,设计一个状态搜索系统。 11、解:从结点n到目的结点集合N的解图G′递归定义为
? 如果n是N的一个元素,则G′由单个结点组成;
? 如果n有一个扩展出结点{n,n,…,n}的K-连接符,使得从每一个12k
n(i=1,2,…,k)到N有一解图,则G′由结点n、K-连接符和{n,n,…,n}中的每i12k
个结点到N的解图所组成;
? 否则,n 到N不存在解图。
如果n=s,则此解图即为所求解问题的解图。
AO*算法由两个过程组成
? 图生成过程,即扩展结点;
? 计算耗散值的过程。
(3)
2 3
(1)
(4)
(4) 3
1 1
(2)
3
(5)
(4) (5)
1 1 2
(3)
(5)
(4) (5)
(1) 1 2
1
0
(4)
(6)
(5) (6)
(1) (2) 2
1 2
(5)
(6)
(5) (6)
(1) (2) 2
(1) 2
(6)
4
12、解:
(8)
6
3 3 4 2
(1)
(8)
6
(4) 3 3 4 2
2
(2)
(9) 6
3 3 4 2 (4) (5)
2 2 2 3
(3)
6 (9)
3 3 4 2
(4) (6)
2 2 2 3
(4)
2
(4)
5
(9)
(4) (6) 6
3 4 2 (2) (4)
2 2 3
2 (5)
(10)
6 (4) (4) (6)
3 4 2
(2) (4)
2 2 2 3
2
(6)
(10)
(4) (4) (6)
4 2
(2) (2) (4) 2 2 3
2
(7)
6
7