Sunteți pe pagina 1din 2

1.

Să se rezolve următoarea problemă de programare liniară:

 min  f  2 x1  x2  x3  3 x4  2 x5
 x1  x4  2 x5  8

 x2  2 x4  x5  12
 x  x  3x  16
 3 4 5

xi  0, i  1,5

Rezolvare:
1 0 0 1 2
Scriem matricea A   0 1 0 2 1 
 
 0 0 1 1 3 
Observăm că avem o bază B  a1 a2 , a3 

Cj 2 1 1 3 2
CB B XB a1 a2 a3 a4 a5
2 a1 8 1 0 0 1 2
1 a2 12 0 1 0 2 1
1 a3 16 0 0 1 1 3
Zj 28+112+116=44 2 1 2 5 8
soluţia
nu este
j Cj Z j 0 0 0 -2 -6 optimă
i  0
2 a5 4 1/2 0 0 1/2 1
1 a2 8 1
2
1 0 3/2 0
1 a3 4 3
2
0 1 1 0
2

Zj 20 -1 1 1 2 2
j 0
j Cj Z j 3 0 0 1 0 soluţia este
optimă

Concluziile sunt următoarele:


• baza B  a1 , a2 , a3  nu este optimă deoarece 4  0, 5  0;
• corespunzător lui 5 (celei mai mari diferenţe negative în modul) alegem vectorul a5 în
scopul introducerii în bază;
8 12 16
• împărţind coloana „soluţie” la coloana lui a5 , găsim , , , iar
2 1 3
 8 12 16  8
min  , ,   , corespunzător pivotului va fi a15 = 2; a1 iese din bază, a5 intră în
2 1 3  2
bază.
La pasul următor observăm că toate diferenţele  j  0 , soluţia este optimă
• baza a5 , a2 , a3  este optimă
• soluţia optimă de bază este x5 = 4, x2 = 8, x3 = 4
x1 = x4 = 0
• valoarea minimă a lui f este Z0 = 9

S-ar putea să vă placă și