Estratto del documento

Simplesso

Trattiamo problemi di PL della forma:

min cTxA = bx ≥ 0

e possiamo ricondurre ogni problema nella sua forma standard :

min 3x1 - 2x2 + ωx3            f(x) = g(x1)   5x1 - x2 - 2x3 + xu = S   x1 + x2 + 2x3 = 1   x ≥ 0   xu ≥ 0

dove ad ogni punto ammissibile del problemainiziale, faccio corrispondere il punto ammissib.

x̄(x1, x2, x3, S-(5x1+x2-2x3)),T dove xi (i=1...3)è la coordinata i-esima del punto ammiss.del primo problema x̄:

   xu = S-(5x1+x2-2x3) ≥ 0

Dove xu è la variabile di slack

Notiamo che:

   f(x̄) = g(x̄)   Pg = ∅ <=> P = ∅   g ill. inf. <=> ℓ ill. inf.   x̄ sol ottima => x̄ solu. ott

Simplesso

Trattiamo problemi di PL della forma:

min cTxx ≥ 0

e possiamo ricondurre ogni problema nella sua forma standard:

min 3x1 - 2x2 + 4x3Sx1 - x2 - 2x3 + xu = Sx1 + x2 + 2x3 = 1

x ≥ 0xu ≥ 0

dove ad ogni punto ammissibile del problema iniziale, faccio corrispondere il punto ammissibile:x̄(x1, x2, x3, S-(Sx1 + x2 - 2x3)T) dove xi, (i=1...3) è la coordinata i-esima del punto ammissibile del primo problema x̄:xu = S - (Sx1 + x2 - 2x3) ≥ 0

Dove xu è la variabile di slack

Notiamo che:

Pg = ∅ ↔ Pe = ∅gill.inf ↔ fill.infx̄ sol. ottima → x̄ soluz. ott

Osserva che ho un numero di variabili di slack e di surplus è pari al numero di disuguaglianze:

min 3x1-2x2+u3

  • 5x1+x2-2x3≤5
  • x1+x2+2x3≥1
  • x ≥ 0

min 3x1-2x2+u3

  • 5x1+x2-2x3+xu=5
  • x1+x2+2x3-xs=1
  • x ≥ 0
  • xu, xs ≥ 0

Se invece avessi un caso in cui x1 ≤ 0 introduco una nuova variabile

x1*= - x1:

min 3x1-2x2+u3

  • x1+x2+2x3≥1
  • x1, x3 ≥ 0
  • x1 ≤ 0

min -3x1*-2x2+u3

  • -5x1*+x2+2x3 ≤ 1
  • x ≥ 0
  • x1* ≥ 0

Se invece una variabile xs è libera posso esprimerle come differenza di due numeri positivi

xs = xs+-xs- con xs+, xs- ≥ 0:

min 3x1-2x2+u3

  • 5x1-x2-2x3 ≤ 5
  • x1+x2+2x3 ≥ 1
  • x1 ≥ 0
  • x2 ≥ 0

min 3x1-2x2+u(x3+-x3-)

  • 5x1-x2-2(x3+-x3-)=5
  • x ≥ 0
  • x3+, x3- ≥ 0

Nota che ora la corrispondenza non è biunivoca ma a noi interessa da destra a sinistra.

Es

min -3xλ+5xz-x3+xu

xλ+xz+x3+xu≤1

-5xλ-2xz+7x3≥u

6xλ+xz+x3-xu=1

5xz+2x3≤8

xλ≤0

x3≥0

xu≥0

Introduco xλ1=xλ, due variabili di slack e una di surplus e xz=xz1-xz2 con xz1, xz2 ≥0:

min 3xλ1+5(xz1-xz2)-x3+xu

-xλ1+(xz1-xz2)+x3+xu+xs=1

5xλ-2(xz

Anteprima
Vedrai una selezione di 13 pagine su 56
Ricerca Operativa - Simplesso Pag. 1 Ricerca Operativa - Simplesso Pag. 2
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 6
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 11
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 16
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 21
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 26
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 31
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 36
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 41
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 46
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 51
Anteprima di 13 pagg. su 56.
Scarica il documento per vederlo tutto.
Ricerca Operativa - Simplesso Pag. 56
1 su 56
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/09 Ricerca operativa

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher andrea22x di informazioni apprese con la frequenza delle lezioni di Ricerca operativa e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma La Sapienza o del prof Facchinei Francisco.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community