【发布时间】:2020-07-27 07:11:28
【问题描述】:
在 A* 启发式中,有一个步骤如果找到到该节点的更好路由,则更新该节点的值。但是,如果我们有没有负边和正确的启发式函数(目标感知、安全和一致)会怎样。是否真的不再需要更新,因为我们总是先通过最短路径到达那个状态?
考虑到欧几里得距离启发式,在我看来它有效,但我无法在我的想法中概括它为什么应该这样做。如果没有,任何人都可以提供一个反例或在其他情况下确认我的初始示例吗?
上下文:我正在使用启发式函数解决一项任务,我并不真正理解并且我不需要(提供了伪代码),但我保证它是(目标感知,安全并且一致)。状态空间很大,所以我无法构建图表,所以我正在寻找一种方法来完全省略记住图表并只保留哈希图,以便我知道我之前是否访问过特定状态,因此避免循环。 em>
【问题讨论】:
标签: graph a-star heuristics state-space