是否有一种算法可以解决混合图 线性时间中的单对最短路问题(即有向和无向边缘或无向边表示为两个有向边),负,实边重和非负周期?
Wikipedia仅提及问题的单一来源和所有对变体的算法。我知道解决其中一个问题的这些问题也解决了单对问题,但它们都没有在线性时间内工作,并且符合上述所有标准。
对于具有上述所有标准的单对最短路径问题,是否存在线性时间算法?
答案 0 :(得分:3)
不,没有。直观地,没有允许负边缘权重的单对最短路径算法可以比单源算法更渐近有效,因为找到到达目标的最短路径可能在最坏的情况下涉及找到到达某个固定比例中的每一个的最短路径。其他节点(为了确定是否值得绕开每个负重边缘)。