Sorunu çalıştım ve TSP'nin bilinen en iyi algoritmalarını buldum.
n , köşe sayısıdır, , maksimum kenar ağırlığıdır. Tüm sınırlar, giriş boyutunun bir polinom faktörüne kadar verilmiştir ( ). Asimetrik TSP'yi ATSP ile gösteririz.Mpoly(n,logM)
1. TSP için Kesin Algoritmalar
1.1. Genel ATSP
M2n−Ω(n/log(Mn)√) zaman ve ile uzay ( Björklund ).exp
2n zaman ve boşluk ( Bellman ; Held, Karp ).2n
4nnlogn zaman ve uzay ( Gurevich , Shelah ; Björklund, Husfeldt ).poly
22n−tnlog(n−t) zaman ve için yer ( Koivisto, Parviainen ).2tt=n,n/2,n/4,…
O∗(Tn) ( Koivisto, Parviainen ) ile herhangi bir için zamanı ve alanı .O∗(Sn)2–√<S<2TS<4
2n×M zamanı ve çoklu boşluk ( Lokshtanov, Nederlof ).
2n×M zaman ve uzay ( Kohn, Gottlieb, Kohn ; Karp ; Bax, Franklin ).M
Metric TSP için bile, yukarıdaki algoritmalardan daha iyi hiçbir şey bilinmemektedir. Polinom alanı olan TSP için algoritması geliştirmek büyük bir zorluktur (bakınız Açık Sorun 2.2.b, Woeginger ).2n
1.2. TSP'nin Özel Durumları
1.657n×M zamanı ve Yönlendirilmemiş TSP için üssel olarak küçük hata olasılığı ( Björklund ).
(2−ϵ)n ve sınırlanmış ortalama dereceli grafiklerde TSP için üstel alan, sadece grafik derecesine bağlıdır ( Cygan, Pilipczuk ; Björklund, Kaski, Koutis ).ϵ
(2−ϵ)n ve sınırlı maksimal derece ve sınırlı tamsayılı ağırlığa sahip grafiklerde TSP için boşluk, sadece grafiğin derecesine bağlıdır ( Björklund, Husfeldt, Kaski, Koivisto ).polyϵ
1.251n ve TSP için kübik grafiklerde uzay ( İwama, Nakashima ).poly
1.890n ve TSP için derece ( Eppstein ) grafiklerinde uzay .poly4
1.733n ve TSP için derece ( Gebauer ) grafiklerinde üstel alan .4
1.657n zamanı ve Yönlendirilmemiş Hamiltom Döngüsü ( Björklund ) için uzay .poly
(2−ϵ)n ve en fazla Hamiltonian çevrimi olan grafiklerde TSP için üstel alan (herhangi bir sabit ) ( Björklund, Kaski, Koutis ).dnd
2. TSP İçin Yaklaşım Algoritmaları
2.1. Genel TSP
P = NP ( Sahni, Gonzalez ) olmadığı sürece herhangi bir polinom zaman hesaplanabilir fonksiyon içinde yaklaştırılamaz .
2.2. Metrik TSP
32 ün yaklaşım ( Christofides ).
P = NP ( Karpinski, Lampis, Schmied ) olmadıkça daha iyi bir oranla yaklaştırılamaz .123122
2.3. Grafik TSP
75 -oproximation ( Sebo, Vygen ).
2.4. (1,2) -TSP
MAX-SNP sert ( Papadimitriou, Yannakakis ).
87 yaklaşım ( Berman, Karpinski ).
2.5. Sınırlı Boyutlu Metriklerde TSP
Sabit boyutlu bir Öklid uzayında TSP için PTAS ( Arora ; Mitchell ).
TSP, boyutlu bir Öklid uzayında ( Trevisan ) APX'i zordur .logn
Sınırlı iki katlama boyutuna sahip metriklerde TSP için PTAS ( Bartal, Gottlieb, Krauthgamer ).
2.6. Yönlendirilmiş Üçgen Eşitsizliği ile ATSP
O(1) yaklaşımı ( Svensson, Tarnawski, Végh )
P = NP ( Karpinski, Lampis, Schmied ) olmadıkça daha iyi bir orana yaklaşılamaz .7574
2.7. Yasaklı Küçüklerle Birlikte Grafiklerde TSP
Düzlemsel Grafiklerde TSP için doğrusal zaman PTAS ( Klein ).
Minörsüz grafikler için PTAS ( Demaine, Hajiaghayi, Kawarabayashi ).
2212 ATSP için düzlemsel grafiklerde yaklaşım ( Gharan, Saberi ).
O(loggloglogg) cins ve de ATSP için -approximation grafikler ( Erickson, Sidiropoulos ).g
2.8. MAKS-TSP
79 -over9-MAX-TSP için yaklaşım ( Paluch, Mucha, Madry ).
78 -MAX-Metric-TSP için yaklaşım ( Kowalik, Mucha ).
34MAX-ATSP ( Paluch ) için yaklaşımı .
3544 -MAX-Metrik-ATSP ( Kowalik, Mucha ) için yaklaşım.
2.9. Üstel-Zamanlı Yaklaşımlar
MIN-Metric-TSP için -oproximation değerini süresinde , herhangi bir için üstel alanla hesaplamak mümkündür. , veya zaman içinde herhangi bir polinom alanıyla ( Boria, Bourgeois, Escoffier, Paschos) ).(1+ϵ)2(1−ϵ/2)nϵ≤254(1−ϵ/2)nnlognϵ≤23
Herhangi bir ekleme ve öneriniz için minnettar olurum.