J'ai étudié le problème et j'ai trouvé les algorithmes les plus connus pour TSP.
n est le nombre de sommets,M est le poids maximal de l'arête. Toutes les bornes sont attribuées à un facteur polynomial de la taille de l'entrée (poly(n,logM) ). Nous désignons TSP asymétrique par ATSP.
1. Algorithmes Exacts pour TSP
1.1. ATSP général
M2n−Ω(n/log(Mn)√)heure etexp-space (Björklund).
2n temps et2n espace (Bellman;Held, Karp).
4nnlogn fois etpoly -space (Gurevich, Chéla;Björklund, Husfeldt).
22n−tnlog(n−t) temps et2t espace pourt=n,n/2,n/4,… (Koivisto, Parviainen).
O∗(Tn) temps etO∗(Sn) espace pour tout2–√<S<2avecTS<4(Koivisto, Parviainen).
2n×M temps et espacemultiple(Lokshtanov, Nederlof).
2n×M temps et espaceM (Kohn, Gottlieb, Kohn;Karp;Bax, Franklin).
2n
1.2. Cas spéciaux de TSP
1.657n×M
(2−ϵ)nϵ
(2−ϵ)npolyϵ
1.251npoly
1.890npoly4
1.733n4
1.657npoly
(2−ϵ)ndnd
2. Algorithmes d'approximation pour TSP
2.1. TSP général
Ne peut être approché dans aucune fonction calculable en temps polynomial sauf si P = NP ( Sahni, Gonzalez ).
2.2. TSP métrique
32
123122
2.3. TSP graphique
75
2.4. (1,2) -TSP
MAX-SNP dur ( Papadimitriou, Yannakakis ).
87
2.5. TSP dans les métriques avec dimension bornée
PTAS pour TSP dans un espace euclidien de dimension fixe ( Arora ; Mitchell ).
logn
PTAS pour TSP en métriques avec dimension de doublage limitée ( Bartal, Gottlieb, Krauthgamer ).
2.6 ATSP avec inégalité de triangle dirigée
O(1)
7574
2.7 TSP dans les graphiques avec les mineurs interdits
PTAS à temps linéaire ( Klein ) pour TSP dans les graphes planaires.
PTAS pour les graphes sans mineur ( Demaine, Hajiaghayi, Kawarabayashi ).
2212
O(loggloglogg)g
2.8. MAX-TSP
79
78
34
3544
2.9 Approximations de temps exponentiel
(1+ϵ)2(1−ϵ/2)nϵ≤254(1−ϵ/2)nnlognϵ≤23
Je serais reconnaissant pour tout ajout et suggestion.