我不明白证明是最优的。
证明是矛盾的:
认为返回但存在一个那更便宜。什么时候从边界中选择,假设(这是路径的一部分) 是从边界中选择的。自从之前被选中,那么我们有.以目标结束,因此. 所以因为启发式是可以接受的。所以我们有矛盾。
我很困惑:我们难道不能假设有一条更便宜的路径位于更靠近起始节点的边界上吗?? 或者是不可能的证明的一部分,因为会检查那条路径,因为它就像具有最低成本搜索的 BFS,所以,如果有更便宜的路径,它会处于更远的边界吗?
我不明白证明是最优的。
证明是矛盾的:
认为返回但存在一个那更便宜。什么时候从边界中选择,假设(这是路径的一部分) 是从边界中选择的。自从之前被选中,那么我们有.以目标结束,因此. 所以因为启发式是可以接受的。所以我们有矛盾。
我很困惑:我们难道不能假设有一条更便宜的路径位于更靠近起始节点的边界上吗?? 或者是不可能的证明的一部分,因为会检查那条路径,因为它就像具有最低成本搜索的 BFS,所以,如果有更便宜的路径,它会处于更远的边界吗?
这里的关键词是
因为启发式是可以接受的
换句话说,启发式永远不会高估路径长度:
而且由于边界是由, 当一条完整的路径从边界出队,我们知道它一定是任何通过其他边界节点的路径, 因为