ฉันได้ศึกษาปัญหาและพบว่าอัลกอริทึมที่รู้จักกันดีที่สุดสำหรับ TSP
nคือจำนวนของจุดยอดMคือน้ำหนักขอบสูงสุด ขอบเขตทั้งหมดจะได้รับปัจจัยพหุนามของขนาดอินพุต (poly(n,logM) ) เราแสดงว่า Asymmetric TSP โดย ATSP
1. อัลกอริทึมที่แน่นอนสำหรับ TSP
1.1 ATSP ทั่วไป
M2n−Ω(n/log(Mn)√)และexp-space (Björklund)
2n time และ2n space (Bellman;Held, Karp)
4nnlogn time และpoly -space (Gurevich, Shelah;Björklund, Husfeldt)
22n−tnlog(n−t)เวลาและ2tพื้นที่สำหรับt=n,n/2,n/4,… (โคอิ, Parviainen)
O∗(Tn)และพื้นที่O∗(Sn)สำหรับ2–√<S<2กับTS<4(Koivisto, Parviainen)
2n×Mเวลาและโพลี - อวกาศ (Lokshtanov, Nederlof)
2n×Mเวลาและสถานที่M (Kohn, Gottlieb, Kohn;Karp;Bax, Franklin)
แม้แต่ Metric TSP ก็ยังไม่เป็นที่รู้จักกันดีกว่าอัลกอริทึมด้านบน มันเป็นความท้าทายที่ยิ่งใหญ่ในการพัฒนาอัลกอริธึม2n time สำหรับ TSP ด้วยพหุนามพื้นที่ (ดู Open Problem 2.2.b, Woeginger )
1.2 กรณีพิเศษของ TSP
1.657n×Mและความน่าจะเป็นข้อผิดพลาดเล็กน้อย (Björklund) สำหรับ TSP ที่ไม่ได้บอกทิศทาง
(2−ϵ)nและพื้นที่ชี้แจงสำหรับ TSP ในกราฟที่มีขอบเขตการศึกษาระดับปริญญาเฉลี่ยϵขึ้นอยู่กับระดับของกราฟ (Cygan, Pilipczuk;Björklund, Kaski, Koutis)
(2−ϵ)npolyϵ
1.251npoly
1.890npoly4
1.733n4
1.657npoly
(2−ϵ)ndnd
2. ขั้นตอนวิธีการประมาณสำหรับ TSP
2.1 TSP ทั่วไป
ไม่สามารถประมาณได้ภายในฟังก์ชันที่คำนวณเวลาพหุนามใด ๆ ยกเว้น P = NP ( Sahni, Gonzalez )
2.2 เมตริก TSP
32
123122
2.3 กราฟิค TSP
75
2.4 (1,2) -TSP
MAX-SNP hard ( Papadimitriou, Yannakakis )
87
2.5 TSP ในตัวชี้วัดที่มีมิติข้อมูล จำกัด
PTAS สำหรับ TSP ในปริภูมิแบบยุคลิดแบบมิติ ( Arora ; Mitchell )
logn
PTAS สำหรับ TSP ในเมตริกที่มีมิติสองเท่าที่ถูกล้อมรอบ ( Bartal, Gottlieb, Krauthgamer )
2.6 ATSP ที่มีความไม่เท่าเทียมกันของรูปสามเหลี่ยมกำกับ
O(1)
7574
2.7 TSP ในกราฟที่มีผู้เยาว์ต้องห้าม
PTAS เชิงเส้นเวลา ( Klein ) สำหรับ TSP ในกราฟระนาบ
PTAS สำหรับกราฟเล็ก ๆ น้อย ๆ ฟรี ( Demaine, Hajiaghayi, Kawarabayashi )
2212
O(loggloglogg)g
2.8 MAX-TSP
79
78
34
3544
2.9 การประมาณแบบเอ็กซ์โปเนนเชียล - เวลา
(1+ϵ)2(1−ϵ/2)nϵ≤254(1−ϵ/2)nnlognϵ≤23
ฉันจะขอบคุณสำหรับการเพิ่มเติมและข้อเสนอแนะใด ๆ