如果在加权有向图 G
中,两个顶点之间的最短路径(可能存在负权边)由 D(u, v)
表示,则以下声明总是不正确的。
即使具有负权边,但没有任何负环的情况下,D(u,v)(所有顶点对之和的总和)也不能为负。
Why this claims is False?
在我的笔记中没有给出从u到v没有路径时D(u,v)是什么,但我认为在这种情况下D(u,v)=0。
如果在加权有向图 G
中,两个顶点之间的最短路径(可能存在负权边)由 D(u, v)
表示,则以下声明总是不正确的。
即使具有负权边,但没有任何负环的情况下,D(u,v)(所有顶点对之和的总和)也不能为负。
Why this claims is False?
在我的笔记中没有给出从u到v没有路径时D(u,v)是什么,但我认为在这种情况下D(u,v)=0。
考虑有向图:
1 -> 2 -> 3
-1
:没有负成本环,但所有对之和是负数。因此,这个命题是错误的,因为我们已经找到了一个反例。u -> v
,则D(u, v) = infinity。x
到节点y
的负成本路径。然后,从y
到x
的路径成本必须为正,并且D(x, y) + D(y, x)
不能为负,否则我们将有一个负循环,这是不允许的。D(3,1) = 无穷大
,因此所有D(i,j)的总和不是负数。(但它是无穷大,也就是非常正的数)。 - amit
u
到v
没有路径,通常会表示为D(u,v) = 无穷大
,但这取决于定义。 - amitD(u,v)=0
,那么只有负权重边的DAG显然符合要求,但这对我来说似乎是奇怪的假设。 - amit