Sunteți pe pagina 1din 5

Dualitate in programarea liniara

Unei (PPL) i se poate atasa in mod unic o problema noua de


programare liniara numita duala problemei initiale.

Problema initiala (primala) impreuna cu duala ei formeaza un


cuplu de probleme duale.

Reguli de corespondenta intre modelele primal si dual


Categorii de variabile:
Nenegative 9  0,
Libere 9 ,
Nepozitive 9 M 0.
Categorii de restrictii:
Concordante
Pentru minim 
Pentru maxim M :
Neconcordante.

Modelul primal

Modelul dual

max

min

min

max

Vectorul coeficientilor functiei


obiectiv

Coloana termenilor liberi ai


sistemului restrictiilor

Coloana termenilor liberi ai


sistemului restrictiilor

Vectorul coeficientilor functiei


obiectiv

Matricea sistemului
restrictiilor A

Matricea sistemului
restrictiilor 

9  0

9 M 0

Restrictia i concordanta

9 

Restrictia i neconcordanta

Restrictia i neconcordanta

#9 

Restrictia i concordanta
Restrictia i egalitate

Restrictia i egalitate
#9  0
#9 M 0

Exemplu. Sa se scrie duala urmatoarei probleme de programare liniara

max   63 H 5R H 9S H 2U


113 H 8R H 4S H U M 23
33 H 6R H 13S $ 7U  18
(PPL)
$93 H 3R $ 5S H 6U  29
3  0; R , U M 0; S  .
min  #  23#3 H 18#R H 29#S
11#3 H 3#R $ 9#S  6
8#3 H 6#R H 3#S M 5
(PD)
4#3 H 13#R $ 5#S  9
#3 $ 7#R H 6#S M 2
#3  0; #R ; #S M 0.

Teorema fundamentala a dualitatii

Fie cuplul de probleme duale simetrice

ax g y    y
?     
si (PD) ]
(PPL) ]
  
 y M c
  0,
y  0.
Atunci este posibila una si numai una din urmatoarele situatii:
1. (PPL) si (PD) au multimile solutiilor realizabile nevide; in acest caz,
ambele au solutii optime pentru care valorile functiilor obiectiv
coincid.
2. Una dintre cele doua probleme are multimea solutiilor realizabile
nevida, iar cealalta nu; in acest caz, cea care are solutii realizabile, are
optim infinit.
3. Ambele probleme au multimile solutiilor realizabile vide; in acest caz,
cele doua probleme nu au nici solutii optime.

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