Escolar Documentos
Profissional Documentos
Cultura Documentos
SEMINARSKI RAD
Student: Predmetni
profesor:
Ljubiša Obradović 09/06 Prof. dr
Tugomir Đorđević
Prof. mr
Aleksandar Marić
1
1.TRANSPORTNI PROBLEM
2
Potrebno je sačiniti takav plan obezbedenja proizvodnih pogona materijalom
M, da bi ukupni troškovi prevoza bili najmanji. Postoji veliki broj mogućih rešenja za
utvrđivanje traženog plana, u šta nas uverava šematski prikaz na slici 83.
Ako se sa Хiј (i=l,2,...,m; j = l,2,...,n) označi količina materijala M koja se iz i-
tog skladišta (Si) doprema j-tom proizvodnom pogonu (Pj), a sa аi, (i=l,2,...,m)
količina materijala koja je u i-tom skladištu raspoloživa za isporuku i sa bj (j=l,2,...,n)
potrebna količina materijafa M j-tom proizvodnom pogonu, onda će tabela
ograničavajućih faktora imati izgled (tabela 9.1):
Tabela 9.1
Proizvodni pogoni Raspoloživa
Skladišta
količina
P1 P2 ...... Pj .... Рn
................................................. (9.1)
..................................................
3
................................................. (9.3)
..................................................
= (j=1,2,...,j,....,n) (9.4)
Tabela 9.2
Skladišta Proizvodni pogoni
P2 ... Pj Pn
minT= (9.6)
b) Ograničenja:
= (i=1,2,......,m) (9.7)
= (j=1,2,...,n) (9.8)
= (9.9)
, (9.10)
Model, dakle, sadrži m jednačina oblika (9.7), n jednačina oblika (9.8) i dva
uslova: (9.9) i (9.10). U njemu ima ukupno m*n promenljivih. Pri utvrđivanju ma kog
mogućeg rešanja ono može biti:
1. nedegenerisano
4
1. degenerisano.
Za rešenje koje sadrži (m+n-1) promenljivih čije su vrednosti veće od nule
(Xij>0), dok je ostalih (m-1) (n-1) jednako nuli, kaže se da je nedegenerisano. Na
primer, ako je m=3 i n=4, onda nedegenerisano rešenje mora imati 6 promenljivih
koje su veće od nule i 6 promenijivih koje su jednake nuli, јег je:
(m+n-1)=6
(m-1)(n-1)=6
Rešenje koje ima manje od (m+n-1) promenljivih da su veće od nule, jeste
degenerisano rešenje.
Transportna metoda se može koristiti za rešavanje postavljenog modela u
opštem obliku (a) i (b), samo ako je ispunjen uslov (9.9). Za takve modele se kaže da
su zatvoreni. Modeli koji ne ispunjavaju ovaj uslov nazivaju se otvoreni. Uvođenjem
jedne nove kolone ili novog reda vrši se proširivanje otvorenog modeia radi njegovog
prevođenja u zatvoreni transportni model (odeljak 9.6, obrazac (9.19) ili (9.20)).
Dijagonalni kriterijum
Pronalaženje početnog rešenja na ovaj način dobilo je naziv "levi gornji ugao"
ili dijagonalni kriterijum, zato što počinje od promenljive , koja se nalazi u levom
gornjem uglu, a zatim se nastavlja duž dijagonale (tabela 9.1). Dakte, materijal treba
otpremiti iz prvog skladišta (S1) najpre u prvi proizvodni pogon (P1), pa kada se
podmire njegove potrebe onda u drugi (P2), takođe do podmirenja potreba, pa u treći
(P3) itd, u zavisnosti od raspoloživih kolićina. Pošto se iscrpe raspoložive količine
prvog skladišta, prelazi se na drugo (S2) i nastavlja se sa rasporedivanjem materijala
na isti način. Početno rešenje je pronađeno onog momenta kada su otpremljene
raspoiožive količine iz svih skladišta i podmirene potrebe svih proizvodnih pogona.
Budući da se u istu ruhriku jedne tabele (važi za sve rubrike) unose vrednosti i
promenljivih i odgovarajućih jediničnih troškova, da bi smo ih razlikovali (u
konkretnim problcmima), to će se vrednosti promenljivih ispisati u sredini rubrike i
uokviriti, a vrednosti jcdinićnih troškova u gornjem desnom uglu rubrike. Pored već
istaknutih prednosti, jedinstvena tabela omogućava na jednostavan naćin i
izračunavanje troškova koji odgovaraju pronadenom rešenju.
Jediničai koeficijent
5
- Postupak se ponavlja sa preostalim (nepodmirenim) delom tabele, sve do
konačnog pronalaženja početnog rešenja.
Po ovom kriterijumu odabira se onaj red ili опа kolona u tabeli u kojoj se javlja
najveća razlika između dva najmanja koeficijenta iz funkcije cilja. U odabranom redu,
odnosno koloni, koristeći kriterijum jediničnih koeficijenata, određuje se promenljiva
kojoj prvo treba odrediti vrednost. Na taj način se iz jednog od skladišta udovoiji u
potpunosti ili delimično nekom od proizvodnih pogona. Skladište čije su raspoložive
količine otpremljene i pogon(i) čije su potrebe zadovoljene isključuju se iz daljeg
razmatranja. Preostale kolone i redovi podvrgavaju se istom postupku do konačnog
rešenja.
2.3. PRONALAZENJE OPTIMALNOG RESENJA
Potrošački centar
Proizvođač
4 7 6 10
6 3 7
6 5 9
a) Izvršiti raspodelu raspoloživih količina ali tako da ukupni transportni troškovi
budi minimalni. Izračunati te troškove.
b) Koliko košta prevoz robe od proizvođača pri rešenju utvrđenom pod a).
c) Koji potrošački centar ne podmiruje svoje potrebe i za koliko?
d) Da li postoji još neko rešenje izuzev rešenja utvrđenog pod a). Ako postoji
pronaći ga.
a)
S obziromda potrebe potrošačkih centara ne mogu da budu u potpunosti
zadovoljene jer je :
≠
To je neophodno uvođenje fiktivnog proizvođača , čija se fiktivna proizvodnja
utvrđuje na sledeći način :
= - = + + - - -
= 40+50+30-(30+20+50)=20
Utvrđivanje početnog rešenja uz primenu dijagonalnog kriterijuma dovodi do
sledeće tabele :
Potrošački centar Raspoloživa
Proizvođači
količina
4 6 10
30
30
6 3 7
20
10 10
6 5 9
50
40 10
0 0 0
20
20
Potrebna
40 50 30 120/120
količina
4 1 5
4 6 10
0 30
30
6 3 7
2 20
10 10
6 5 9
4 50
40 10
0 0 0
-5 20
20
40 50 30
m+n-1= >O
m+n-1=3+4-1=6 → Pošto je ispunje uslov, početno rešenje je nedegerisano.
Sada određujemo sistem jednačina dualnih promenljivih:
>0, = + =4 ⟹ =0 , = 4
8
>0, = + =6 ⟹ =2 , = 4
>0, = + =3 ⟹ =2 , = 1
>0, = + =5 ⟹ =4 , = 1
>0, = + =9 ⟹ =4 , = 5
>0, = + =0 ⟹ = -5 , = 5
-( + ) =6-(0+1)=5
-( + ) =10-(0+5)=5
-( + ) =7-(2+5)=0
-( + ) =6-(4+4)= -2⟵
-( + ) =0-(-5+4)=1
-( + ) =0-(-5+1)=4
6 3
10 10
6 5
40 6 3
20
6 5
10 30
min( 10,40 ) = 10
4 3 7
4 6 10
0 30
30
6 3 7
0 20
20
6 5 9
2 50
10 30 10
0 0 0
-7 20
20
40 50 30 120/120
>0, = + =4 ⟹ =0 , =4
>0, = + =3 ⟹ =0 , =3
>0, = + =6 ⟹ =2 , =4
>0, = + =5 ⟹ =2 , =3
>0, = + =9 ⟹ =2 , =7
>0, = + =0 ⟹ = -7 , =7
-( + ) =6-(0+3)=3
-( + ) =10-(0+7)=3
-( + ) =6-(0+4)= 2
-( + ) =7-(0+7)=0
9
- ( + ) =0-(-7+4)=3
- ( + ) =0-(-7+3)=4
Optimalno rešenje je pronađeno jer nepostoji < 0. Da bi ukupni transportni
troškovi bili minimalni raspodela raspoloživih količina robe R mora biti sprovedena na
sledeći način :
4 3 7
4 6 10
0 30
30
6 3 7
0 20
10 10
6 5 9
2 50
10 40
0 0 0
-7 20
20
40 50 30 120/120
10