Vous êtes sur la page 1sur 3

FACULTE DES SCIENCES DE TUNIS 23/11/2013

DEPT. INFORMATIQUE

Devoir Surveillé

Section: INFO3
Matière : PROGRAMMATION LINEAIRE
Durée : 2 Heures
Documents Non Autorisés

Le barème est à titre indicatif


-------------------------------------------------------------------------------------------------------------------------------

PROBLEME:

Soit le programme linéaire suivant :

- X1 + X2 + X3 ≥ 2
(P) 2X1 + 2X2 – X3 ≥ 4 Xi ≥ 0
8X1 + 12X2 + 3X3 = Z(Min)

1) Ecrire le dual (D) de (P) . (On appellera Y1, Y2 les variables de (D) ) (1pt)

2) Résoudre (D) par l’algorithme du simplexe. (4pts)

3) Déduire du dernier tableau du simplexe l’inverse de la matrice A =

Justifier la réponse. (1+1pts)

4) Exprimer A–1 sous forme de produit de matrices de pivotage. (3pts)

5) La solution Y1= 4; Y2= 4 est-elle une solution optimale de base de (D)? Jutifier la réponse. (2pts)

6) Montrer que : Y1 = 4α + 2
Y2 = -2α + 5 où 0≤α ≤ 1

Est solution optimale de (D). (1pt)

En déduire les bases optimales. (2pts)

7) Déduire du dernier tableau du simplexe une solution optimale de (P). Justifier la réponse. (1pt +
2pts)

8) Le coefficient de X1 dans la fonction objective est supposé β au lieu de 8. Pour quelles valeurs de β la
base trouvée à la question 2°) reste-elle optimale? (2pts)

1
FACULTE DES SCIENCES DE TUNIS 23/11/2013
Dépt. des Sciences de l'Informatique

Correction Examen

Devoir Surveillé

1) Le dual (D) de (P) est :

-Y1 + 2Y2 ≤ 8
(D) Y1 + 2Y2 ≤ 12 Yi ≥ 0
Y1 - Y2 ≤ 3
2Y1 + 4Y2 = W(Max)

2) Forme standard :

-Y1 + 2Y2 + Y3 = 8
(D) Y1 + 2Y2 + Y4 = 12 Yi ≥ 0
Y1 - Y2 + Y5 = 3
2Y1 + 4Y2 = W(Max)

Tableau du Simplexe :

Y1 Y2 Y3 Y4 Y5 b
-1 2 1 0 0 8
1 2 0 1 0 12
1 -1 0 0 1 3
2 4* 0 0 0 0 =-W
-0,5 1 0,5 0 0 4
2 0 -1 1 0 4
0,5 0 0,5 0 1 7
4* 0 -2 0 0 -16 =-W
0 1 0,25 0,25 0 5
1 0 -0,5 0,5 0 2
0 0 0,75 -0,25 1 6
0 0 0 -2 0 -24 =-W

Jo = {1, 2, 5} est une base optimale. La solution de base assoociée est :


Y1 = 2 ; Y2 = 5 ; Y5 = 6 et Y3 = Y4 = 0 ; W = 24

2
3) La matrice A n’est autres que la matrice des coefficients relatifs à X1 et X2. Au tableau I, la base
est J = {3,4,5} et au tableau III, la base est J’ ={1,2,5}. Si B est la matrice des coefficents relatifs
à X3 et X4, alors :

B*A = =

D’après le produit des matrices, pour avoir l’inverse de A, il suffit d’inverser les lignes de B c’est-à-dire que :

A-1 =

4) La première matrice de pivotage est : P1 =

La deuxième matrice de pivotage est : P2 =


On a B = P2*P1, donc : A-1 =P’2*P1 où P’2 est obtenue à partir de P2 en inversant les lignes, c’est-à-dire :

A-1 = *

5) Yo = (4 ; 4) vérifie les contraintes de (D), donc Yo est solution réalisable de (D). De plus Z(Yo) = 24. Donc
Yo est solution optimale de (D). Yo n’est pas une solution de base car elle vérifie une seule contrainte avec
égalité (la 2ème ).

6) Y = (4α +2 ; -2α + 5) vérifie les contraintes de (D). De plus Z(Y) = 24. Donc Y est solution optimale de
(D).

Y est de base pour α = 0 et α = 1 :

α =0: alors X1 = 2, X2 = 5 et Y5 = 6 donc la base est J1 = {1, 2, 5}


α =1: alors X1 = 6, X2 = 3 et Y3 = 8 donc la base est J2 = {1, 2, 3}

7) Xo = (-c3, -c4, -c5) = (0, 2, 0) est solution optimale de (P).


Justification : (voir exercice 3 de la série 4)

8) La base Jo = {1, 2, 5} reste optimale tant qu’elle est réalisable, c’est-à-dire que (AJ)-1 * b ≥ 0

* = ≥0

-β/2 + 6 ≥ 0 β ≤ 12

β/4 + 3 ≥ 0 β ≥ - 12 0 ≤ β ≤ 12

3β/4 ≥0 β ≥ 0

Vous aimerez peut-être aussi