- ... hamiltonien1
-
Un cycle hamiltonien dans un graphe non-orienté
contenant
sommets
est une
séquence de
sommets où chaque sommet de
est présent exactement une fois dans la séquence et où
et
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... cycle2
- Définition d'un arbre.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... algorithme3
- Il s'agit de l'algorithme de Prim. Il peut être optimisé en
utilisant les tas de Fibonacci. Sa complexité devient alors
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... algorithme4
- Il est
décrit par Keld Helsgaun dans «An Effective Implementation of the Lin-Kernighan Traveling Salesman
Heuristic«.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... montre5
- cf. tableau 3 page
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... Karp6
- Held
et Karp «The traveling salesman problem and minimum spanning trees«.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... candidats7
- On rappelera que pour la restriction par les distances il faut chercher dans les
plus proches voisins suivant
les problèmes.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.