2012-10-23 71 views
2

據說,「如果一個負邊緣循環可以從源獲得比算法返回false」。bellman ford算法

這個「從源碼可達」表示什麼?

看看下面的圖片:

enter image description here

你能給我一些例子中,如果存在一個下降沿週期從源頭到達該算法將返回false。

注:我是新算法。

+0

http://www2.hawaii.edu/~suthers/courses/ics311f11/Notes/Topic-18.html –

回答

1

這意味着如果存在一個總重量爲負值的循環,則該算法不能給出答案,因爲重複地遵循該循環「減少」路徑的權重。在您展示的圖表中,我沒有看到任何負面的重量週期(通過檢查),所以在您的情況下,所聲明的限制不應該成爲問題。

編輯:「可從源訪問」意味着如果可負載的重量週期是可以訪問的 - 意味着從負載重量週期中的指定源到某個節點的路徑存在 - 從開始或源節點。 Bellman Ford發現從一個可識別節點到從該節點可到達的所有節點的最短路徑。那有意義嗎?

+0

對不起。但沒有得到它。我們從指定的源中找到最短路徑。 – user1769291