我在哪里可以找到以下定理的证明:
定理:如果h(n)是一致的,使用GRAPH-SEARCH的A *是最优的
感谢。
答案 0 :(得分:4)
您可以在第95-97页的本书中找到它:
证明的基本概要是:
首先我们定义这些功能:
g(n)=从起始节点到达节点的成本
f(n)= g(n)+ h(n)
步骤:
如果h(n)是一致的,确定沿任何路径的f(n)值都是非减小的。
证明每当A *选择一个节点进行扩展时,就找到了该节点的最佳路径。
步骤1直接来自一致性的定义。
步骤2通过观察证明,如果不成立,则必须在从起始节点到n的最佳路径上有另一个边界节点n',但这不可能,因为路径不减少因此该节点的成本低于n。即f(n)= g(n)+ h(n)> f(n')= g(n')+ h(n')
答案 1 :(得分:0)
证明的两个步骤:
1- Establish that the values of f(n) along any path are nondecreasing, if h(n) is consistent.
2- Prove that whenever A* selects a node for expansion, the optimal path to that node has been found.