【发布时间】:2011-12-19 19:43:36
【问题描述】:
如果我们修改最短路径问题,使得两个顶点之间的路径成本是其上边成本的最大值,那么对于任何一对顶点 u 和 v, 它们之间遵循最小成本生成树的路径是最小成本路径。
我怎样才能证明这种方法是正确的?这是有道理的,但我不确定。有谁知道这个算法是否存在于文献中?有名字吗?
【问题讨论】:
-
最短路径问题是最小成本问题,其中“成本”定义为距离。您是在谈论一个同时存在距离和一些其他成本的问题,这是您想要最小化的成本?交通/驾驶就是这样一个问题,您可能有两个成本:距离和时间。较短但较繁忙的街道具有较低的距离成本但较高的时间成本,您可以最小化一个或另一个,或两者的某种加权组合。 (与构建证明并不完全相关)
标签: algorithm graph theory graph-algorithm