我有一個有向無環加權圖,我想遍歷。有約束的有向無環加權圖的遍歷
一個有效的解決途徑的約束條件是:
- 所有邊的權重之和的路線走過必須是最高可能在圖中,以考慮第二個約束。
- 在所選擇的路線(包括開始和結束頂點)中必須訪問完全N個頂點。
通常情況下,圖形將具有大量的頂點和邊,所以嘗試所有可能性不是一種選擇,並且需要相當高效的算法。
尋找一些指針或適合這個問題的算法。我知道使用Dijkstra算法很容易實現第一個條件,但我不確定如何合併第二個條件,甚至不知道從哪裏開始尋找。
請讓我知道是否需要任何額外的信息。
是正確的,我只對兩個集合頂點之間的正好N個頂點長路徑感興趣,並且對於該長度的路徑具有最高可能的邊權重總和。 :)今天晚些時候會嘗試你的建議,謝謝! –