02TD2 14
02TD2 14
02TD2 14
2014 – 2015
RCP104
Optimisation en Informatique
TD 2 : Simplexe et PLNE
Exercice 1
Soit un problème de minimisation pour lequel on a commencé l’arborescence
de recherche d’une solution optimale suivante, où les sommets sont arbitrairement
notés A, B, …, I :
1
07/12/2014
Exercice 1
1) Quelle est la valeur de la meilleure solution connue du problème, pour l’instant ?
2) Quelle est la valeur de la meilleure borne inférieure de la valeur optimale du
problème, pour l’instant ?
3) Pour chacune des feuilles, indiquer si elle peut être élaguée et pourquoi ?
Exercice 1 - Solution
1) Quelle est la valeur de la meilleure solution connue du problème, pour l’instant ?
31
2) Quelle est la valeur de la meilleure borne inférieure de la valeur optimale du
problème, pour l’instant ?
27
3) Pour chacune des feuilles, dire si elle peut être élaguée et pourquoi.
D = 28 : Non élaguée car entre 31 et 27
F = 27 : Non élaguée car elle peut donner des solutions admissibles
G = 35 : élaguée car > solution optimale (31)
H = 31 : élaguée car égale solution optimale
I = Impossible : élaguée car pas de solution admissible
2
07/12/2014
Exercice 2
Résoudre le programme linéaire suivant par l’algorithme du simplexe ?
Exercice 2 - Solution
(x1, x2)=(33/14, 6/7) de valeur Z = 57/14
3
07/12/2014
Exercice 2 - Solution
(x1, x2)=(33/14, 6/7) de valeur Z =57/14
Exercice 3
Soit le programme linéaire suivant :
4
07/12/2014
Exercice 3 - Solution
1) Min w: y1 + y2 + y3
scq
y1 - y2 - y3 ≥ 2
-y1 + 2y2 - y3 ≥ 2
y2 - y3 ≥ 0
Exercice 4
Résoudre le Programme Linéaire en Nombres Entiers suivant par la :
1) Méthode graphique ?
2) Méthode Branch & Bound ?
5
07/12/2014
Exercice 4 – Solution
1) Méthode graphique
Pour commencer, nous traçons les lignes des contraintes :
7x1 - 2x2 =14
x2 =3
2x1 - 2x2 = 3
Nous obtenons une solution continue qui a une valeur Zmax= 8,43 avec x1 = 20/7 et
x2 = 3.
Pour trouver une solution entière, nous traçons la ligne de l’objectif 4x1 - x2 =
partie entière inférieure de Zmax=8. On trouve qu’il n'existe aucune solution entière
ayant cette valeur.
Puis, on trace la ligne 4x1 - x2 =8-1=7 ce qui donne une solution optimale entière
qui a une valeur Zmax=7 avec x1= 2 et x2=1. Le graphique suivant montre le
démarche cité ci-avant :
Exercice 4 – Solution
Solution continue
x1=20/7 et x2 = 3
Solution entière
x1= 2 et x2 = 1
6
07/12/2014
Exercice 4 – à Rendre
Résoudre le Programme Linéaire en Nombres Entiers suivant par la :
Références
Cours Optimisation en Informatique – Sourour ELLOUMI
et Eric Soutif
Cours Modélisation - Luciano porretta