Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

02TD2 14

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 7

07/12/2014

2014 – 2015

RCP104
Optimisation en Informatique

TD 2 : Simplexe et PLNE

Dr. Nazih OUWAYED


nazih.ouwayed@gmail.com
http://nouwayed.yolasite.com

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 :

2 RCP104 – Optimisation en Informatique Décembre 2014

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 ?

RAPPEL : Pour un problème de maximisation,


val. d’une solution admissible ≤ val. optimale en entier ≤ val. optimale en continu

RAPPEL : Pour un problème de minimisation,


val. optimale en continu ≤ val. optimale en entier ≤ val. d’une solution admissible

3 RCP104 – Optimisation en Informatique Décembre 2014

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

4 RCP104 – Optimisation en Informatique Décembre 2014

2
07/12/2014

Exercice 2
Résoudre le programme linéaire suivant par l’algorithme du simplexe ?

5 RCP104 – Optimisation en Informatique Décembre 2014

Exercice 2 - Solution
(x1, x2)=(33/14, 6/7) de valeur Z = 57/14

6 RCP104 – Optimisation en Informatique Décembre 2014

3
07/12/2014

Exercice 2 - Solution
(x1, x2)=(33/14, 6/7) de valeur Z =57/14

7 RCP104 – Optimisation en Informatique Décembre 2014

Exercice 3
Soit le programme linéaire suivant :

1) Ecrire le dual de ce programme linéaire ?


2) Rechercher une solution optimale de ce dual en utilisant l’algorithme du
simplexe ?

8 RCP104 – Optimisation en Informatique Décembre 2014

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

2) (y1, y2, y3) = (6,4,0) de valeur w = 10

9 RCP104 – Optimisation en Informatique Décembre 2014

Exercice 4
Résoudre le Programme Linéaire en Nombres Entiers suivant par la :

1) Méthode graphique ?
2) Méthode Branch & Bound ?

10 RCP104 – Optimisation en Informatique Décembre 2014

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 :

11 RCP104 – Optimisation en Informatique Décembre 2014

Exercice 4 – Solution

Solution continue
x1=20/7 et x2 = 3

Solution entière
x1= 2 et x2 = 1

12 RCP104 – Optimisation en Informatique Décembre 2014

6
07/12/2014

Exercice 4 – à Rendre
Résoudre le Programme Linéaire en Nombres Entiers suivant par la :

- Méthode Branch & Bound ?

Pour la méthode du simplexe, utiliser cet outil en ligne :


http://www.zweigmedia.com/RealWorld/simplex.html

13 RCP104 – Optimisation en Informatique Décembre 2014

Références
Cours Optimisation en Informatique – Sourour ELLOUMI
et Eric Soutif
Cours Modélisation - Luciano porretta

14 RCP104 – Optimisation en Informatique Décembre 2014

Vous aimerez peut-être aussi