Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Dynamické okružní a rozvozní úlohy Jan Fábry. Osnova prezentace _______________________________________________________________________________________.

Podobné prezentace


Prezentace na téma: "Dynamické okružní a rozvozní úlohy Jan Fábry. Osnova prezentace _______________________________________________________________________________________."— Transkript prezentace:

1 Dynamické okružní a rozvozní úlohy Jan Fábry

2 Osnova prezentace _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy2 1.Úvod 2.Cíle disertační práce 3.Klasifikace úloh 4.Metodika 5.Výpočetní experimenty 6.Přínos disertační práce 7.Budoucí výzkum

3 1. Úvod _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy3 OKRUŽNÍ ÚLOHY ROZVOZNÍ ÚLOHY - Traveling Salesman Problem -Vehicle Routing Problem

4 1. Úvod _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy4 STATICKÉ ÚLOHY DYNAMICKÉ ÚLOHY - všichni zákazníci jsou předem známí -po výjezdu vozidel na trasu přicházejí další požadavky

5 2. Cíle disertační práce _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy5 Přehled úloh Formulace optimalizačních modelů Použití heuristických algoritmů Vytvoření vlastního systému pro řešení úloh (Lingo, VBA v MS Excel)

6 3. Klasifikace úloh _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy6 Okružní úlohy Rozvozní úlohy Velikost požadavků a kapacita vozidel

7 3. Klasifikace úloh _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy7 Jediné vozidlo Více vozidel v jednom výchozím místě Počet a umístění vozidel Více vozidel v různých výchozích místech

8 3. Klasifikace úloh _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy8 Minimalizace celkové ujeté vzdálenosti Minimalizace doby potřebné k obsloužení všech zákazníků Cíl optimalizace

9 4. Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy9 Statická úloha Dynamická úloha Příchod nového požadavku Optimalizace Re-optimalizace Vkládací algoritmus

10 4. Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy10 Okružní úlohy minimalizovat za podmínek Statická úloha obchodního cestujícího

11 1 _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy11 Okružní úlohy Dynamická úloha obchodního cestujícího Výchozí místo Optimální trasa Nový zákazník  4. Metodika

12 _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy12 Okružní úlohy Statická úloha kurýrní služby Výchozí místo 4. Metodika

13 _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy13 Okružní úlohy Statická úloha kurýrní služby Optimální trasa Výchozí místo 4. Metodika

14 _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy14 Okružní úlohy Statická úloha kurýrní služby minimalizovat za podmínek 4. Metodika

15 _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy15 Okružní úlohy Dynamická úloha kurýrní služby 1 Výchozí místo Nový zákazník11 4. Metodika 

16 _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy16 Okružní úlohy Statická úloha s více vozidly v různých výchozích místech 5 výchozích míst 15 zákazníků 4. Metodika

17 Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy17 Okružní úlohy Dynamická úloha s více vozidly v různých výchozích místech 5 nových zákazníků Vkládací algoritmus

18 4. Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy18 Rozvozní úlohy minimalizovat za podmínek Statická rozvozní úloha požadavek i-tého zákazníka kapacita vozidla V

19 4. Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy19 Rozvozní úlohy Rozvozní úloha s dělenou dodávkou 1, pokud (i,j) bude zařazena v k-té trase počet jednotek odvezených od i-tého zákazníka vozidlem na k-té trase 0, jinak požadavek i-tého zákazníka

20 4. Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy20 Rozvozní úlohy Dynamická rozvozní úloha s dělenou dodávkou vozidlo 2. vozidlo   vozidla V=50

21 Metodika _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy21 Rozvozní úlohy vozidlo 2. vozidlo Dynamická rozvozní úloha s dělenou dodávkou 2 vozidla V=50 Re-optimalizace  

22 5. Výpočetní experimenty _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy22 Vlastní výpočetní systém - uživatelské rozhraní v MS Excel (VBA) - Lingo 9.0 jako řešitel - generovaná data: euklidovské souřadnice míst (rovnoměrné rozdělení) u dynamických úloh okamžik vzniku nového požadavku (exponenciální rozdělení) u rozvozních úloh velikost požadavku (rovnoměrné rozdělení)

23 5. Výpočetní experimenty _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy23 Výpočetní experimenty - re-optimalizační a vkládací algoritmy pro vybrané úlohy -srovnání systémů Lingo 9.0 a XPRESS MP, release 2005

24 5. Výpočetní experimenty _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy24

25 5. Výpočetní experimenty _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy25 10 zákazníků, 4 vozidla v jednom výchozím místě

26 5. Výpočetní experimenty _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy26 Závěry -u řady dynamických úloh lze v praxi použít vkládací algoritmus -možnost přerušení re-optimalizačního algoritmu -kombinace vkládacího a re-optimalizačního algoritmu -výzkum zaměřený na heuristiky a metaheuristiky -XPRESS MP vs. Lingo

27 6. Přínos disertační práce _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy27 První práce v českém jazyce Re-optimalizační a vkládací algoritmy - přehled úloh - jasné vymezení pojmů okružní a rozvozní úlohy - z větší části původní - lze je snadno zpracovat počítačově

28 6. Přínos disertační práce _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy28 Úloha obchodního cestujícího s časovými okny - čekání vozidla u právě obslouženého zákazníka - čekání vozidla u zákazníka před jeho obsluhou Dynamické úlohy s minimalizací času potřebného k obsloužení zákazníků Dynamická úloha kurýrní služby

29 6. Přínos disertační práce _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy29 Dynamická rozvozní úloha s dělenou dodávkou Definice matematických modelů dynamických úloh s více vozidly - v jednom výchozím místě - v různých výchozích místech

30 6. Přínos disertační práce _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy30 Vlastní výpočetní systém Výpočetní experimenty - soubory jsou součástí disertační práce (CD) - vhodnost použití re-optimalizace a vkládacích algoritmů pro úlohy reálného rozměru - srovnání systémů Lingo a XPRESS MP

31 6. Přínos disertační práce _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy31 Přínos pro výuku - dynamický přístup k okružním a rozvozním úlohám -názorné demonstrační příklady

32 7. Budoucí výzkum _______________________________________________________________________________________ Dynamické okružní a rozvozní úlohy32 Heuristiky a metaheuristiky Reálná data Software pro okružní a rozvozní úlohy Úloha kurýrní služby

33 Děkuji za pozornost


Stáhnout ppt "Dynamické okružní a rozvozní úlohy Jan Fábry. Osnova prezentace _______________________________________________________________________________________."

Podobné prezentace


Reklamy Google