16 - Transportna Metoda

  • Uploaded by: jablana
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 16 - Transportna Metoda as PDF for free.

More details

  • Words: 2,640
  • Pages: 38
Menadžment i tehnologija građevinskih radova

Transportna metoda

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

1 od 38

Sadržaj • Postavka problema i matematička formulacija • Izbor početnog rešenja • Proračun karakteristika polja – metoda lanaca – metoda potencijala

• • • •

Preraspodela angažovanja Određivanje optimalnog rešenja Otvoren transportni problem Problem ograničene propusne moći

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

2 od 38

Transportni problem • Problem linearnog programiranja • Realan problem vezan za organizaciju transporta • Može biti rešavan SIMPLEX metodom, ali je to neefikasno, pogotovo bez računara

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

3 od 38

Postavka problema • Postoji m izvorišta • Svako izvorište ima svoj kapacitet, odnosno obim koji može da isporuči • Postoji n potrošača • Svaki potrošač ima svoje potrebe, odnosno obim koji može da potroši • Poznati su troškovi transporta između svakog para izvorištepotrošač • Naći šemu transporta koja će zahtevati najmanje troškove 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

4 od 38

Matematička formulacija • Naći minimum funkcije cilja: m

n

z = ∑∑ cij xij

min

i =1 j =1

• Pod sledećim ograničenjima: m

n

∑ a = ∑b i =1

n

∑x j =1

i

j =1

j

=A

m

ij

=ai , ∑ xij =b j i =1

ai , bi , cij , xij ≥ 0 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

5 od 38

Pretpostavke • Iz formulacije problema se vidi da su uvedene sledeće pretpostavke – ukupni kapacitet svih izvorišta identičan ukupnim potrebama svih potrošača – kapacitet i potrebe su uvek pozitivne, odnosno izvorište je samo izvorište, a potrošač je samo potrošač – cene transporta su pozitivne, odnosno transport je uvek trošak – nepoznate su uvek pozitivne, odnosno transport se uvek odvija od izvorišta do potrošača

• Osim prve, sve pretpostavke odgovaraju realnim uslovima transporta 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

6 od 38

Matematički okvir • Matematičkim metodama se može pokazati: – svaki transportni problem ima optimalno rešenje – rešenje ne sadrži više od m+n-1 prevoza koji su linearno nezavisni – ako su količine ai i bj celi brojevi i rešenje će sadržati samo cele brojeve

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

7 od 38

Rešavanje problema • Formira se tabela u koju se upisuju kapaciteti izvorišta, potrebe potrošača i cene transporta b1 a1 a2 a3 a4

c 11

b2 c 12

x 11 c 21

c 13 x 12

c 22 x 21

c 31

x 24

x 33

x 25 c 35

x 34 c 44

x 43

x 15 c 25

c 34

c 43 x 42

x 14

x 23

x 32

b5 c 15

c 24

c 33

c 42 x 41

x 13

x 22

x 31

b4 c 14

c 23

c 32

c 41

b3

x 35 c 45

x 44

x 45

• U svakoj koloni i vrsti, zbir xijova mora da bude ai, odnosno bj 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

8 od 38

Primer • Naša razmatranja ćemo obrazlagati na konkretnom primeru 80 80 100 100

60 15

50 20

90 18

90 16

70 18

30

20

19

18

15

25

15

20

30

14

22

25

28

25

20

• Kako je m+n-1=8 potrebno je da bude angažovano 8 polja

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

9 od 38

Početno rešenje • Slično SIMPLEX-u, moramo da počemo od nekog prihvatljivog rešenja • U principu, možemo da pođemo od bilo kog prihvatljivog rešenja, ali od izbora početnog rešenja zavisi broj koraka potrebnih za dostizanje optimalnog rešenja • Nadalje, polja u tabeli gde je xij ≠0 nazivaćemo “angažovana”, a ostala polja biće “neangažovana” 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

10 od 38

Izbor početnog rešenja • Metoda najmanje cene • Metoda najmanje cene u redu ili koloni • Fogelova aproksimacija

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

11 od 38

Metoda najmanje cene • Biramo polje u tabeli u kome se nalazi najmanja cena • To polje opterećujemo sa najvećom mogućom vrednošću, odnosno n m   xij′ = min ai − ∑ xij , b j − ∑ xij  j =1 i =1  

• Sada isključujemo to polje, i ponovo tražimo najmanju cenu • Korake ponavljamo dok ne dobijemo n

∑x j =1

15.08.09

ij

m

=ai , ∑ xij =b j i =1

Predavanja iz menadžmenta – 16 – Transportna metoda

12 od 38

Primer najmanje cene • Redosled opterećivanja polja je označen zaokruženim brojevima 60 80 80 100 100

15 2 30 25 22

50 20

90 18

60 20 15 3 25 7

19 6 20

10

90 16 4 18 5 30

18 20 15 70

30 20

28 8

70

25

14 1 20

70

80

• Funkcija cilja je z=6840 • Angažovano je 8 polja, što odgovara konkretnom problemu

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

13 od 38

Metoda najmanje cene u redu ili koloni • Biramo polje u tabeli u kome se nalazi najmanja cena • To polje opterećujemo sa najvećom mogućom vrednošću, odnosno n m   xij′ = min ai − ∑ xij , b j − ∑ xij  j =1 i =1  

• Sada isključujemo to polje, i ponovo tražimo najmanju cenu u istoj vrsti, odnosno koloni • Biramo vrstu ili kolonu, na kojoj još možemo da opterećujemo polja • Korake ponavljamo dok ne dobijemo n

∑x j =1

15.08.09

ij

m

=ai , ∑ xij =b j i =1

Predavanja iz menadžmenta – 16 – Transportna metoda

14 od 38

Primer najmanje cene u redu ili koloni • Redosled opterećivanja polja je označen zaokruženim brojevima 60 80 80 100 100

50

15 4 30

60

8

ε

25 22

20 3 20

90

90

18

16

18

19

18

15

20 5

15 2 25

70

20

80

30

14 1 20

30 28 7

90

25 6

70

10

• Funkcija cilja je z=6940 • Angažovano je 7 polja, što manje od potrebnog. Zato dodajemo 8. polje koje je opterećeno sa ε, odnosno dovoljno malom vrednošću 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

15 od 38

Fogelova aproksimacija • Redosled opterećivanja polja biramo prema “kaznenim poenima” • Kazneni poeni za vrstu ili kolonu se dobijaju kao razlika dve najmanje cene u toj vrsti ili koloni • Izaberemo kolonu ili vrstu koja ima najviše poena i u njoj opteretimo polje sa najmanjom cenom n m   xij′ = min ai − ∑ xij , b j − ∑ xij  j =1 i =1   15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

16 od 38

Fogelova aproksimacija • Vrstu ili kolonu i polje koje smo opteretili isključujemo i ponovo sračunavamo kaznene poene • Korake ponavljamo dok ne dobijemo n

∑x j =1

m

ij

=ai , ∑ xij =b j i =1

• Obično se Fogelovom aproksimacijom dobija najbolje početno rešenje

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

17 od 38

Primer Fogelove aproksimacije • Redosled opterećivanja polja je označen zaokruženim brojevima 60 80 80 100 100

15 1 30

20

90 18

20

19

15 2 25

22 7 -

90 16 5 18 6 30

60

25

I II III IV V VI VII

50

20

18 20 60

50 28 8 5 5 -

90 1 1 1 1 1 1 1

70

25 7

15 4 14 3 20

20 50

10 2 2 2 2 2 7 5

I

II

III

IV

V

VI

VII

1

2

2

2

2

-

-

3

3

3

3

1

1

-

1

1

6

-

-

-

-

2

2

2

2

2

2

2

1 1 1 3 -

• Funkcija cilja je z=6820 • Angažovano je 8 polja, što odgovara konkretnom problemu 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

18 od 38

Optimalno rešenje • Optimalnost rešenja utvrđujemo kroz određivanje “karakteristika” neangažovanih polja • Ako je karakteristika: – veća od nule to je polje čije bi angažovanje povećalo funkciju cilja – manja od nule to je polje čije bi angažovanje smanjilo funkciju cilja – jednaka nuli to je polje čije angažovanje ne bi promenilo funkciju cilja 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

19 od 38

Proračun karakteristika • Metoda lanaca – očiglednija – neefikasna kada treba da se utvrde karakteristike svih neangažovanih polja – obično se koristi za preraspodelu angažovanih polja

• Metoda potencijala – manje očigledna – efikasna za utvrđivanje karakteristika većeg broja polja – obično se koristi za određivanje sledeće iteracije

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

20 od 38

Metoda lanaca • Lanac se formira na sledeći način: – polazimo od polja koje je neangažovano – krećemo se po vrsti ili koloni do prvog angažovanog polja – ako smo se kretali po vrsti, sada se krećemo po koloni, ili obrnuto – ponovo nalazimo angažovano polje – ponavljamo korake dok ne stignemo do početnog polja, čime zatvaramo lanac.

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

21 od 38

Karakteristika • Sračunavanje – posmatraju se cene Cij duž lanca – cena u početnom, neangažovanom polju dobija + (pozitivan) znak – sledeća cena u lancu dobija – (negativan) znak – ostale cene naizmenično dobijaju + i – znak – saberu se cene sa pridruženim znacima – takav zbir predstavlja karakteristiku prvog, neopterećenog, polja

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

22 od 38

Primer metode lanaca • Lanac za polje K31 60 80 80 100 100

15 − 30 25 + 22

50 20

90 18

16 + 18 − 30

60 20

19

15

90

20

18 20 60

50 25

28

25 90

70

15 + 14 − 20

20 50

10

• Karakteristika polja • K31=25-14+15-18+16-15=+9 • Zaključak je da ovo polje ne treba angažovati

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

23 od 38

Primer metode lanaca • Lanac za polje K23 80 80 100 100

60 15 60 30 25

50 20

90 18

20

19 + 20

15

90 16 20 18 − 60 30

70 18 15 20 14

50 22

25

50 28 −

90

25 +

20 10

• Karakteristika polja • K23=19-18+25-28=-2 • Zaključak je da ovo polje treba angažovati

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

24 od 38

Metoda potencijala • Može se pokazati da za angažovana polja važi: cij = U i + V j

• Za neangažovan polja važi: K ij = cij − (U i + V j )

• Veličine Ui i Vj zvaćemo “potencijali”

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

25 od 38

Praktična realizacija • Za neku vrstu ili kolonu usvojimo da je ona na “nultom” potencijalu • Koristeći poznata angažovana polja sračunamo potencijale ostalih vrsta i kolona • Koristeći sračunate potencijale sračunamo karakteristike neangažovanih polja

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

26 od 38

Primer proračuna potencijala • Ovako se dobijaju potencijali svih vrsta i kolona 60

18

90 16

60 30

70 18

20

19

18

15 60

25

15

20

30

20 14

50

Vj

15.08.09

25

15

14

50 28

25

20

90 19

10 16

13 (4) iz U2

22

Ui 0 (1) Početna vrednost

20

(2) iz U1

100

90

(9) iz U4

100

20

(8) iz U3

80

15

(7) iz U1

80

50

Predavanja iz menadžmenta – 16 – Transportna metoda

2 (3) iz V4 1 (5) iz V5 9 (6) iz V4

27 od 38

Primer proračuna karakteristika • Na osnovu potencija ovako se dobijaju karakteristike 60 80 80 100 100 Vj

15.08.09

50

15 30

20 60 13

25 22 15

9 -2

90 6

18

90 -1

16

70 18

Ui 5

20 20

4

15 25

19 20

50 2

14

-2 0

28 90 19

18 30

15 60 14

25

20 14 20

10 16

Predavanja iz menadžmenta – 16 – Transportna metoda

50 -2

0 2 1 9

13

28 od 38

Preraspodela • Ako postoji polje sa negativnom karakteristikom, treba izvršiti preraspodelu tako da to polje postane angažovano • Ako imamo više polja sa negativnom karakteristikom, biramo najmanju (najnegativniju) vrednost • Za preraspodelu koristimo metodu lanaca

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

29 od 38

Nove vrednosti • Preraspodela se vrši za najmanju vrednost angažovanja polja od onih čije cene u metodu lanaca imaju negativnu vrednost • Vrednost koja se preraspodeljuje se oduzima od polja u kojima cena ima negativni predznak a dodaje poljima u kojima cena ima pozitivan predznak

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

30 od 38

Primer preraspodele • Posmatrajmo angažovanje polja K23 80 80 100 100

60 15 60 30 25

50 20

90 18

20

19 + 20

15

90 16 20 18 − 60 30

70 18 15 20 14

50 22

25

50 28 −

90

25 +

20 10

• Polje K24 ima najmanju vrednost angažovanja od cena u 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

31 od 38

Nove vrednosti • Posle preraspodele se dobija sledeća tabela 80 80 100 100

60 15 60 30 25

50 20

90 18

20

19 + 20

15

60

90 16 20 18 0 − 30

70 18 15 20 14

50 22

25

50 28 −

30

25 +

20 70

• Angažovali smo jedno novo polje, a jedno polje je prestalo da bude angažovan

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

32 od 38

Nova iteracija • Može se desiti da prilikom preraspodele broj angažovanih polja postane manji od m+n-1 • U tom slučaju dodatno se angažuje se potreban broj polja, tako što njihova vrednost angažovanja postane ε, odnosno dovoljno mala vrednost • Takva polja se smatraju angažovanim, ali je njihova vrednost angažovanja nula

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

33 od 38

Nova iteracija • Za neangažovana polja u novoj tabeli ponovo se sračunavaju karakteristike • Ukoliko se sve karakteristike veće od nule, našli smo optimalno rešenje • Ukoliko postoje karakteristike jednake nuli a nema negativnih karakteristika, nađeno je optimalno rešenje, ali ono nije jedinstveno • Ukoliko postoje negativne karakteristike, ponavljamo postupak 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

34 od 38

Otvoren transportni problem • Ukoliko je ukupni kapacitet izvorišta veći od ukupnih potreba potrošača, imamo otvoren transportni problem • On se rešava tako što formiramo fiktivnog potrošača čije su potrebe jednake višku kapaciteta • Sve cene transporta za fiktivnog potrošača su jednake nuli

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

35 od 38

Ograničenje propusne moći • Ukoliko između jednog izvorišta i jednog potrošača ne može da se preveze neograničena količina resursa, imamo problem ograničene propusne moći • On se rešava tako što se takav stvarni potrošač zameni sa dva fiktvna. • Prvi fiktivni potrošač ima potrebe koje su jednake mogućoj propusnoj moći • Drugi fiktivni potrošač preuzima ostatak potreba 15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

36 od 38

Ograničenje propusne moći • Prvi fiktivni potrošač zadržava sve cene koje je imao stvarni potrošač • Drugi fiktivni potrošač uzima sve cene koje je imao stvarni potrošač, osim cene prema izvorištu sa ograničenom propusnom moći • Ta cena dobija neku veliku vrednost, tako da optimalno rešenje sigurno ne sadrži taj pravac transporta

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

37 od 38

Pregled • Postavka problema i matematička formulacija • Izbor početnog rešenja • Proračun karakteristika polja – metoda lanaca – metoda potencijala

• • • •

Preraspodela angažovanja Određivanje optimalnog rešenja Otvoren transportni problem Problem ograničene propusne moći

15.08.09

Predavanja iz menadžmenta – 16 – Transportna metoda

38 od 38

Related Documents

Boro Transportna 2.doc
October 2019 0
Metoda Rodowodowa
May 2020 35
Metoda Ciorchinelui
June 2020 27
Metoda Proiect
June 2020 13
Metoda Costului.docx
December 2019 25

More Documents from "Petru Esanu"