【发布时间】:2015-03-02 22:49:05
【问题描述】:
我正在尝试使用 A* 在图中找到最佳路径。
上下文是游客从他的酒店开始,参观地标并在一天结束时返回他的酒店。节点(地标)有两个值:重要性和花费的时间。边有两个值:花费的时间和成本(货币)。
我想最小化成本、最大化重要性并确保总时间低于某个值。对于过去的路径成本,我可以在成本、重要性和时间之间找到平衡点。但是未来的成本呢?我知道如何通过更简单的寻路来做到这一点,但是有没有一种我可以遵循的方法来找到我需要的启发式方法?
【问题讨论】:
-
除非 P=NP(因为你可以用它来解决背包问题),否则你永远不会找到一个既可接受又有效的启发式算法。
-
我对它是否可以受理更感兴趣。维度不会是这样的效率成为一个严重的问题。但这有一个可以接受的启发式方法吗?
-
A* 需要所有成本都是非负的。因此,成本最低的解决方案始终是根本不离开酒店。
标签: algorithm