







Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Le caratteristiche dei problemi di PL e i vantaggi derivanti dall'utilizzo di modelli di PL. Vengono esaminati i modelli di allocazione ottima di risorse e di risorse alternative. Vengono forniti esempi di problemi di PL e viene spiegato come formulare un problema di PL. Il documento può essere utile come appunti per un corso di ottimizzazione o come sintesi del corso.
Tipologia: Dispense
1 / 13
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!








esamineremo
si
MODELLI DI ALLOCAZIONE OTTIMA DI RISORSE
Si tratta di modelli che considerano il problema di come dividere (allocare) risorse
limitate tra varie esigenze in competizione tra loro. Con risorse si possono intendere
disponibilità di macchinari, mano d’opera, energia, tempi macchina, capitali,ecc…
ESEMPIO
produce
tipi
di coloranti Cs e Cz utilizzando 3
Ps
,
}
che
.
La differente concentrazione dei
'
origine
ai 2
diversi
di coloranti .
Le
'
( in
un
di ciascuno dei 2
e
'
nella
seguente
quantita
'
grammi
della
quale
il colorificio
e
'
=
prezzo
di vendita del colorante e
'
litro
,
mentre il colorante C2 viene venduto a so Euro al litro .
Determinare la
strategia
ottimale di
produzione giornaliera
in modo da
I
dei
.
Max
s -110× 2
=D
c.
= (E)
s
2
AÌX Ebs dove as
= (
%)
Joao
dove az
= (
)
= scao
} dove
=
(
= 400
s
=D AI ✗ E b.
4
dove 94
=
✗ 2>- =D
ÒÌ ✗
E b
5 dove
a 5
= (
FORMULAZIONE GENERALE DI UN PROBLEMA DI
ALLOCAZIONE OTTIMA DI RISORSE
RISORSE CONCORRENTI
assuma di
disporre
di m risorse
RS
,
R2 -
..
Rm e
,
Pz
Pm
.
Le risorse
possono
essere sia umane sia materiali .
problema
della
delle risorse
le
'
da
fabbricare di ciascun
Ps
..
Pm in modo
da massimizzare
i vincoli sulle
risorse
o sui livelli di
.
Si indichi ai
dove i
= S
. ..
m
= ]
...
' della risorsa
Ri
necessaria
una
' del
Supponiamo
che ciascuna risorsa
non
superare
un valore
,
dove i
= s
...
'
di
si
ricavi un
,
dove
]
=
s. ..
M
Devono valere in
per
,
.
Ci troviamo nella situazione in cui
il bene fabbricato
essere
finito e pronto
deve
tutte le risorse
,
anche se in misura diversa .
= variabili ✗ s ,
,
_..
Xm
di ciascun
prodotto
,
Pm .
Introducendo come
delle
delle m
uple
reati Rfi
considerare ✗C-
"
=
✗ s ,
_.. ✗
m
= 2-
= Csxs +
.. . + Cmzn
=
§
z
dove c e
Cs
,
Cn
T
=D 2-
=
=
assist. _ _
i. :
:
I
'
produttiva
=D
am ,
✗
g-
t
....
E
bm
2
in
esse
produzione
e
si
= ✗ i = o con
i
= ]
.. -
n
=D
°
inferiori sulle variabili
✗ i
= ✗ i
i
= S.. - n
Limitazioni
sulle variabili ✗
i = ✗i Eui i= S
Se l
=
...
Ìe
u
=
ns
... un
questi
vincoli
essere
scritti nella forma l E ✗ su con ✗
C- Rm
=D
può
considerare
i
prodotti
come quantita
'
definire un modello
di
programmazione
a numeri
.
Quindi nel caso in cui non si
possa supporre
che
'
( variabili
di decisione
siano
frazionati
,
allora
si deve
'
✗ i siano
RISORSE ALTERNATIVE
Ci troviamo nella
in cui
il
essere
e
pronto per
.
Puo
'
,
quindi ,
un
in una azienda
avviene esclusivamente
in uno
dei
reparti disponibili
.
VARIABILI di decisione
i
di
con i = ]
... m
e
J
m m
obbiettivo
=D In maniera
si scrive
=
E
= s
€
,
✗ i
]
=D Ci sono 2
di vincoli
:
assxss
i :
S
'
Produttiva solo
nella
forma =
ams
✗ ms
amm
✗ mm
E
&
'
delle variabili cioè
✗ i
]
= o con i
= S... m
e
= S
n
ESEMPIO
impresa può
usare 3
differenti Ps
,
Pz
,
B
la
produzione
.
produzione
'
di
e
'
necessario
di 3 macchine
per
che dipendono
dal
.
Ogni
macchina e
'
disponibile
50 ore .
per
la vendita di un' unità di
dipende
dal
usato ed
è
nella
seguente
:
Formulare un
problema
che
di massimizzare
:
]
'
di
deve essere
in
sulle macchine
a
,
&
che ai
può
essere
indifferentemente su
a
,
,
C con 3
diversi su ciascuna
macchina
1 2
Ma✗ 15 ×1+18× 2 -110× 3 Max 15
✗ sa
XSB
✗ 2A
✗ est
3
B)
so
✗ 3A
-1 ✗ 3 B+
3C
)
sa
2A
3A
E
50
4 ✗
SB
sb
E
50
X ]-14×2+2×3<-
Xsct
zc
-12 ✗
3C
i 70 i
=
3
✗ i
= O con
i= S
A
,
C
=3 non
=
e 3 di
'
MODELLI MULTIPERIODO
OSSERVAZIONE
Nel caso
,
ottimizzando la
produzione
impianto
1 e
quella
dell'
2
,
si ottiene un
complessivo
=
.
(b ) si ottiene in
di 404
,
.
caso
(b) si richiede
al Modello
di
i
di materiale
che effettuare ui allocazione
arbitraria a
priori
non necessariamente ottima)
si
di
di allocazione ottima di risorse limitate dove la
da
pericoli
elementari .
Ad
programmazione
della
di cui azienda in modo
da
di
' di
giacenze
al
.
ESEMPIO
si considera l' industria manifatturiera dello scorso esempio
in
di
produzione
.
Si deve
programmare
produzione
dei 2
Ps e
sapendo
che nella
vendere al
'
e 4 prodotti
,
mentre della seconda settimana si
vendere al
e 12
Pz
.
è
la
possibilita
' di
a
che si
vendere
,
immagazzinando
i
in eccesso
prevedendo
in loro utilizzo nella settimana successiva. Costruire
un
lineare che
permetta
di massimizzare
il
complessivo attento dalla vendita dei
nelle
sapendo
che
settimanalmente l'
dispone
di
75kg
di
materiale
grezzo
e che
il costo
di
di
un
( sia
che
Pz ) e
'
di
.
=D ✗ se ✗ 2
'
di
Ps
prima
,
✗
3
e ✗ u
quantita
'
di
Pse E fabbricati nella seconda
e
ys
e
nella
settimana)
=D
quantità
✗
s
) di
Ps e (✗
2-
Pz
,
nella seconda
le
'
×
}
ys
✗
)
di Pa
=D
s
✗ 2
4
)
ys
-110×3+15× 4
E
4
E 75
✗ 3
2 × 3
✗ s
2
yz e
<
,
}
}
NON DEVONO SUPERARE LE RICHIESTE DEL
< ,
]
yz E 12
s
✗
4
'
MODELLI DI MISCELAZIONE
FORMULAZIONE GENERALE DI UN PROBLEMA DI
MISCELAZIONE
Nei
che
,
ovvero
"
ciascuna
cu
contenuto noto di
"
!
obbiettivo e
'
)
secondo
ottenere un
"
miscela
"
che
soddisfi determinati
di
'
esprimibili
in termini di
dei
della miscela .
Un
esempio
e
'
quello
DIETA
Supponiamo
di avere m sostanze diverse Ss
,
_..
Sn ciascuna contenente una
certa
'
di m
CS
,
_. - Cm
che
ogni
sostanza
abbia costo unitario P ],
dove
]
= S... no
Sia ai
'
di
,
Ss
. _. Sn
economica
che soddisfi determinati
requisiti
,
ovvero
contenga
una
'
ciascun
.
=D
Variabili di decisione Xs
,
.. _
n
'
di
ciascuna sostanza Ss
,
Sz
...
Sn da utilizzare nella miscela .
=
s...
=
Cs - -
.cn/t--z--Ctx
= Si devono introdurre vari vincoli
:
'
'
non
a
bi di ciascun
Ci si dovrà avere § ,
ai
con
i
=
S
,
_.. m
'
j
20 con
= S - - - n
Vincoli di
=D
superiori
o
inferiori sulle variabili
,
.. - m
VINCOLO
=D
'
una miscela
una
'
non
superiore
ad
§
ai
]
×
]
con i
= S .
.. m
richiede
una
solo se
un'
Questi vincoli richiedono
uso di variabili booleane .
ESEMPIO
L' acciaio e
'
uno
dei prodotti piu
'
e
riciclati ) al
mondo .
'
di
ferro
per
incenerire
,
con solo Metallo
.
Il
problema
nasce in
quanto
e
'
separare
i diversi metalli
,
per
cui
,
insieme
al ferro
,
si ritrovano nel Metallo
anche rame
,
,
Ciano e
.
In diverse
alcuni
metalli sono
e
no.
MODELLI DI INPUT-OUTPUT
Sono
più
in cui
sostanze Sj
e
i
sono
definiti come
"
input
"
e
"
"
ogni
input
'
un
costo
e
creando ai
]
×
]
' di
input
i .
input
sono
dati dalle sostanze che
mescolate
sono dati dalle
'
.
esempio
,
caso
alle ore
lavorate in un certo
i e
, per
turno
lavorativo
] ,
ai
il numero di ore che una
persona
assegnata
lavorerà il
i
;
rappresentano
]
e
Xy
persone assegnate
a
turno .
,
mentre i vincoli diventano
quelli
dovuti
al fatto che
ogni giorno
i
,
il numero
di ore
essere
pari
ad almeno un
valore
.
=D
n
e m
s
.. _
cm ✗ m
assist - - -
a sm ✗m
=
bs
azs
azn✗m Zbz
:
ammXm
=
ESEMPIO
Una catena di ristoranti
opera
seguente
numero minimo di camerieri :
Ogni
cameriere
lavora
cinque
a
avendo
di
riposo ,
non recess .
. vi
.
al
piu
'
4
uno di
riposo
e uno solo dei
due
del fine settimana deve
di
lavoro
.
I turni
,
sono
:
salario
settimanale di un
cameriere e
'
a 250 euro se
assegnato
ad un
che non comprende
,
a 270 euro
se il turno
comprende
anche
domenica .
Il
di
catena
di
vuole Minimizzare
costo
retribuire
soddisfare le richieste
.
]
numero di camerieri
assegnati
j
= ]
...
MODELLI DI TRASPORTO
FORMULAZIONE GENERALE DI UN PROBLEMA DI
TRASPORTO
250 ×9+270× 2 -1250×3+270× 4 -1250×5+270× 6
Min 250 ×9+270× 2 -1250×3+270× 4 -1250×5+270× 6
st
✗ 3
ut
✗ 5
6
7-
8>-
s
Xzt ✗ 4
5
✗ 7-
✗ 8
st ✗
z
3
✗ 5
6
s
2
u
6
7
✗ 3
✗ ut
✗ 5
6
7-
st
✗
3
-1 ✗ 5
7
Z 40
2
✗ u
6
✗
O con
]
= 9-.. _ 8
In
di
'
origini
quali
una
'
ed un
certo venero di clienti residenti in altre località (destinazioni
) i
quali
richiedono
di merce .
i
trasporti ,
cioe
' la
quantita
'
di merce che deve essere
trasportata
da
'
ordine dei
minimizzando
il costo
complessivo
'
"
origini
"
con
...
,
e in
'
...
fornire
disponibilita
'
aizo
di merce
che deve essere
origini
alle
,
ad
e
'
richiesta una
'
= o di merce .
Il costo da minimizzare del
di una unità di merce è
pari
a
ci
.
Quindi la
'
complessiva
la
complessiva
:
ÉÌ
ai =
È
b
]
,
cioe
'
merce
in una
origine
deve essere trasportata
in
,
la
'
totale che arriva in una destinazione
deve
la richiesta
b
.
=D variabili di decisione ✗i
la
di merce
da
obbiettiva
=D Minimizzare la
funzione costo
= min
È §
,
ci
✗i
m
= 3 tipi
di vincoli :
=D
✗ i
]
= ai
che tutta
merce
una
su
origine
sia
.
2
,
✗i
]
= b
]
,
'
totale di
VINCOLI di non
i
]
20
ESEMPIO
dispone
di 2 miniere Mse Ma e di 3
di
produzione
PS
,
Pz
,
.
deve essere
impianti
di
.
Le miniere
e Mz
130 e 200
tonnellate
richiedono
seguenti
' :
Il costo del
trasporto
da ciascuna miniera a ciascun
di
'
:
Formulare un modello
che descriva
trasporto
delle
miniere
agli
impianti
di
globale
del
ss
szt 29 ×13+92× 2 ]
-120×22+14× 23
szt
= 130
22
23
= 200
ss
sz
22
= Joo
s}
20 i=
]
,
OSSERVAZIONE
Se
nel
problema
dei
ai
,
S.
M e
= S
... m sono
e se
il
ammette soluzione
,
.
Quindi
dire che
soluzione ammissibile del
teorema
,
ow inerente
,
non è
unica
problema
.