Table des figures
1.1 Enoncé-Figure1............................................. 2
1.2 Enoncé-Figure2............................................. 3
1.3 Integrated Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Schéma des deux approches de résolutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 Données initiale - Fichier d’exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Tableau représentant les r2(DL) .................................... 8
2.4 Tableaureprésentantlesdelta...................................... 8
2.5 Graphedelta ............................................... 9
2.6 Graphedistance ............................................. 9
2.7 Schémarécapitulatif ........................................... 10
3.1 ExempleDijsktra............................................. 11
3.2 Dijsktra[2] ................................................ 12
3.3 InitialisationDijsktra[2]......................................... 12
3.4 Relachement[2].............................................. 12
3.5 Algorithme du Problème du voyageur de commerce [3] . . . . . . . . . . . . . . . . . . . . . . . . 13
3.6 Exemple 1 - Cycle hamiltonien sur une instance de 250 villes . . . . . . . . . . . . . . . . . . . . 13
3.7 Exemple 1 - Cycle hamiltonien sur une instance de 250 villes . . . . . . . . . . . . . . . . . . . . 14
3.8 Classementdefides250villes[1] .................................... 14
3.9 AlgorithmePRIM[2]........................................... 15
3.10Algorithmeparcourspréfixe[9] ..................................... 18
3.11Exempleparcourspréfixe ........................................ 18
3.12ExemplecycleHamiltonien ....................................... 19
3.13Exempleparcourspréfixe ........................................ 19
3.14 Exemple d’une itération améliorante (1er Recherche Locale) . . . . . . . . . . . . . . . . . . . . . 21
3.15Algorithme2OPT[4]........................................... 22
3.16 Exemple d’une itération améliorante (2-OPT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.17Algorithmedurecuitsimulé[6] ..................................... 23
3.18Algorithmegénétique........................................... 24
3.19 Schéma détaillé des étapes de l’algorithme génétique . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.20AlgorithmeCFCA ............................................ 27
4.1 Résultats des 3 approches sur une instance de 11 sommets . . . . . . . . . . . . . . . . . . . . . . 30
4.2 Résultats de l’algorithme du voyageur de commerce . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.3 Résultats de l’algorithme du voyageur de commerce (zoom) . . . . . . . . . . . . . . . . . . . . . 31
4.4 Résultats de l’algorithme du voyageur de commerce, q = 221 Marqueurs . . . . . . . . . . . . . . 32
4.5 Résultats de l’algorithme du voyageur de commerce, q = 294 Marqueurs . . . . . . . . . . . . . . 32
4.6 Résultats de l’algorithme du voyageur de commerce, q = 13 Marqueurs . . . . . . . . . . . . . . 33
4.7 Miseenévidencede2-OPT ....................................... 35
4.8 Convergencede2-OPT.......................................... 35
4.9 Convergence de l’algorithme génétique - Itération [1, 10] . . . . . . . . . . . . . . . . . . . . . . . 38
4.10 Convergence de l’algorithme génétique - Itération [2, 30000] . . . . . . . . . . . . . . . . . . . . . 38
4.11 Convergence de l’algorithme génétique - Itération [30000, 1000000] . . . . . . . . . . . . . . . . . 38
4.12Exempleborneinférieure ........................................ 39
4.13Exempleborneinférieure ........................................ 40
4.14 Borne inférieure sur les 23 jeux de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.15Exemple1-CFCA............................................ 41
4.16Exemple2-CFCA............................................ 41