正常情況下,TSP解決方案是使得邊緣總成本最小的解決方案。公制旅行推銷員,強求解決方案的優勢
但是在我的情況下,我需要解決方案上的特定優勢,無論它的解決方案是否不再優化都無所謂。
然而,包含該邊的所有哈密爾頓週期中獲得的解是最優的,這確實很重要。或者至少有界。
更正式的問題是:給定一個完整的度量圖和一個特定的邊,什麼是哈密爾頓圈,其成本是最小的通過該特定的邊?
編輯: 轉換圖可能是一個好主意。但請記住,生成的圖必須仍然是公制和完整的。在這種情況下,非完整圖形相當於非度量圖形,只是認爲缺少的邊緣實際上是過於昂貴的邊緣。 這很重要,因爲對於一般距離不能使用polinomial-time算法。 如果你很好奇,這個事實的證明是在S. Sahni和T. Gonzalez(1976)的「P完全近似問題」中。
難道你不能通過將問題分成兩部分來做到這一點嗎?如果必須包含的邊是A-B,則從開始到A的最短路徑,然後從B到最短路徑結束。然後結合這兩條路徑。 – Krease
我的不好,我的意思是循環不是路徑。我編輯過。但是,您如何結合這兩種解決方案?短切? –
用另一個頂點打破邊緣。 –