我剛學過「最短路徑算法」。現在我想知道最短路徑圖是怎麼樣的。最短路徑中使用的邊沿
I.e.我在節點N
,我從這裏運行最短路徑算法。因此,如果我使用最短路徑算法中使用的邊來製作圖,圖的外觀如何?
我想這個圖形是樹根,在N
,根與其他節點之間的路徑最短。
我剛學過「最短路徑算法」。現在我想知道最短路徑圖是怎麼樣的。最短路徑中使用的邊沿
I.e.我在節點N
,我從這裏運行最短路徑算法。因此,如果我使用最短路徑算法中使用的邊來製作圖,圖的外觀如何?
我想這個圖形是樹根,在N
,根與其他節點之間的路徑最短。
基本上,如果你看到由最短路徑構成的子圖,是的,它將是一棵樹,實際上是一棵生成樹。它也有類似的特性。看到我發佈的鏈接。
給定連接,無向圖G中,在 頂點v爲根的最短路徑樹是G的生成樹T,使得從 根v到任何其他頂點u T中的路徑距離是從v G中最短路徑到u
參考
是的,你說得對,圖中基本上形成了一個樹(稱爲生成樹)與N叉 –
,我認爲你的假設大多成立。然而,對於具有相同成本的多條路徑的圖形,對於具有負循環的圖形,圖形可能會變得更加複雜。 – Binus