标签: algorithm path-finding a-star heuristics
我正在尝试确定是否可以使用A *算法在假定可接纳性的前提下优化达到目标的最长路径。
我尝试使用最大max(f(n)=g(n)+h(octile-distance)),但对我来说似乎是错误的。
max(f(n)=g(n)+h(octile-distance))
如果允许的启发式算法会低估f*,那么对于最长的路径,我不得不找到总是高估f*的启发式算法?
f*
根据1,如果我需要高估到目标的地理距离。有人可以推荐我进行某种启发式搜索?
像这样用A *查找最长路径是否最优?
答案 0 :(得分:1)
发现longest path is NP-Hard,因此尝试改编A *或任何其他最短路径算法来找到它都是不幸的。