Domenico Falcone
PROGRAMMAZIONE
LINEARE
prof. Domenico Falcone
x
2 z
g
1 g2
g3
x1
prof .ing. Domenico Falcone
AVVISO
SI RICORDA CHE IL PRESENTE
MATERIALE COSTITUISCE SOLO
UN SUPPORTO ALLO STUDIO
DEL CORSO DI IMPIANTI
INDUSTRIALI E NON
SOSTITUISCE I LIBRI DI TESTO
INDICATI NEL PROGRAMMA
prof .ing. Domenico Falcone
PROGRAMMAZIONE LINEARE
E’ un particolare tipo di problemi di programmazione in cui tutte le relazioni
tra variabili, equazioni vincolari e funzioni da ottimizzare risultano lineari.
NOTA:
A X <=> B Il verificarsi delle condizioni di linearità dipende
dalla applicabilità o meno delle leggi di
C X = MAX additività e moltiplicatività al problema
prof .ing. Domenico Falcone
METODO GRAFICO
IPOTESI:
1. L’insieme di definizione è CONVESSO
Un insieme si dice convesso quando, presi due punti qualsiasi A e B
dell’insieme, tutti i punti del segmento che li congiunge appartengono
all’insieme considerato.
x2
g1
g2
Regione Ammissibile
(Soluzioni
Ammissibili)
Soluzioni Ammissibili di Base
g3
x1
prof .ing. Domenico Falcone
ESEMPIO
z= c1 x1 + c2 x2
g1 a11 x1 + a12 x2 b1
x2 g2 a21 x1 + a22 x2 b2
g3 a31 x1 + a32 x2 b3
z
g1
Secondo Kramer questo sarebbe un
g2 sistema iperstatico, avendo 3
equazioni e 2 incognite.
Per Dantzig invece questo sistema
si risolve.
g3
NOTA: Per risolvere il sistema non
x1 possiamo eliminare una equazione,
altrimenti non troveremmo più l’ottimo di
quel particolare problema.
prof .ing. Domenico Falcone
CONSIDERAZIONI
x2
Si ricordi che il massimo ed il minimo di
una funzione lineare di un numero qualsiasi
z
di variabili soggetta a vincoli espressi da
equazioni e/o da disequazioni lineari, se g1
esistono, si trovano sui vertici della regione
ammissibile, e non al suo interno. g2
NOTA:
Nel caso particolare in cui in corrispondenza di due vertici
consecutivi si ottiene lo stesso valore della funzione
obiettivo, la teoria della programmazione lineare dimostra
che lo stesso valore si ottiene in corrispondenza di un
qualsiasi punto compreso tra i due vertici suddetti.
prof .ing. Domenico Falcone
x2
z
g1
g2
Regione Soluzione Ottima MAX (x *1; x*2)
Ammissibile
dmax
g3
x1
prof .ing. Domenico Falcone
z
g2
g1 Regione
Ammissibile
g3
x1
prof .ing. Domenico Falcone
La funzione obiettivo z,
spostandosi parallelamente a
C
se stessa nel verso di z
x2 crescente, ha sempre punti in
comune con l’insieme di
B definizione. In tal caso la
soluzione ottima è illimitata,
nel senso che le variabili
possono crescere
indefinitamente e con esse il
valore della funzione obiettivo
A
z.
x1