IV
Table des Matières
Résumé .................................................................................................................................... III
Table des Matières .................................................................................................................. IV
Liste des Figures..................................................................................................................... VIII
Liste des Tableaux : ................................................................................................................... X
Introduction Générale .............................................................................................................. 1
Chapitre1 Optimisation combinatoire ..................................................................................... 3
1.1 Introduction ............................................................................................................. 4
1.2 Notion d’optimisation combinatoire ....................................................................... 4
1.3 Formulation de problèmes d’optimisation combinatoire ....................................... 5
1.4 Stratégie d'extraction de solution ........................................................................... 6
1.4.1 Solution Exacte .................................................................................................... 6
1.4.2 Les Heuristiques ................................................................................................... 7
1.4.3 Algorithmes hybrides ........................................................................................... 7
1.5 Programmation Linéaire .......................................................................................... 8
1.5.1 Programmation linéaire en nombres entiers PLNE ........................................... 10
1.5.2 La méthode du simplexe .................................................................................... 10
1.6 Séparation et évaluation (Branch and Bound)....................................................... 12
1.7 Source de parallélisme dans l’algorithme Branch & Bound .................................. 16
1.7.1 Stratégies pour la parallélisation ....................................................................... 16
1.7.2 Classifications des algorithmes parallèles B&B ................................................. 20
1.7.3 Anomalies dues à l’accélération ........................................................................ 26
1.7.4 Logiciels Banch and Bound ................................................................................ 27
1.8 Les avantages et inconvénients pour B&B Parallèle et séquentiel ........................ 28
1.8.1 Les points pour B&B séquentiel ......................................................................... 28
1.8.2 Points pour B&B parallèle .................................................................................. 28
1.9 Conclusion .............................................................................................................. 29
Chapitre 2 Notions du parallélisme ........................................................................................ 30
2.1 Introduction ........................................................................................................... 31
2.2 Algorithme parallèle .............................................................................................. 31
2.3 Les Machines Parallèles ......................................................................................... 32
2.3.1 Les machines parallèles à mémoire partagée ................................................... 32
2.3.2 Les machines parallèles à mémoire distribuée .................................................. 33