03 - TD3
03 - TD3
03 - TD3
2013 – 2014
RCP104
Optimisation en Informatique
TD 3 : Méta-heuristiques
Exercice 1 (1/1)
Considérez le problème de voyageur de commerce représenté par le graphe suivant
(le sommet 1 représente la ville de départ)
1
12/01/2014
Exercice 1 (2/2)
Q1. Énumérez toutes les solutions possibles et spécifiez la distance totale parcourue
pour chaque solution
Q2. A partir de la solution 1-2-3-4-5-1, énumérez toutes les solutions obtenues par
inversion de sous-tours
Q4. Supposez que nous procédions à une itération de la méthode de recuit simulé
(basée sur l’inversion de sous-tours) à partir de la solution 1-2-3-4-5-1. Pour chaque
solution candidate identifiée en Q2, évaluez sa probabilité d’acceptation si cette
solution était générée au hasard (prenez T = 2 comme valeur du paramètre de
température). Rappel : Probabilité ex, où x = (Zn – Zc)/T
3 RCP104 – Optimisation en Informatique Janvier 2014
Exercice 1 – Solution
Q1. Voici toutes les solutions possibles, avec la distance totale associée :
1-2-3-4-5-1 34
1-2-3-5-4-1 34
1-2-4-3-5-1 36
1-2-4-5-3-1 31
1-2-5-3-4-1 30
1-2-5-4-3-1 25
1-3-2-4-5-1 32
1-3-2-5-4-1 26
1-3-4-2-5-1 28
1-3-5-2-4-1 28
1-4-2-3-5-1 37
1-4-3-2-5-1 31
4 RCP104 – Optimisation en Informatique Janvier 2014
2
12/01/2014
Exercice 1 – Solution
Q2. Solution initiale : 1-2-3-4-5-1 (34)
Inversions de sous-tours :
1-4-3-2-5-1 (31)
1-3-2-4-5-1 (32)
1-2-5-4-3-1 (25)
1-2-4-3-5-1 (36)
1-2-3-5-4-1 (34)
Exercice 1 – Solution
Q3. À partir de la solution 1-2-3-4-5-1 (34)
3
12/01/2014
Exercice 1 – Solution
Q4. À partir de la solution 1-2-3-4-5-1 (34). Voici les solutions
et leur probabilité d’acceptation :
Exercice 2 (1/2)
Voici les données d’un problème de voyageur de
commerce suivant :
4
12/01/2014
Exercice 2 (2/2)
Appliquer les trois méta-heuristiques :
Q1. Recherche avec tabous (utiliser 1-2-3-4-5-6-7-8-1
comme solution initiale)
Q2. Recuit simulé (5 itérations,T=2) A rendre Q2 ou Q3
Q3.Algorithme génétique avant Jeudi 16-Janvier 23H59
Exercice 2 – Solution.Q1
5
12/01/2014
Références
Modèles de recherche opérationnelle - Bernard Gendron,
Université de montréal