logistické systémy
DESCRIPTION
Logistické systémy. Teorie. Tah či sled… Tah je sled, ve kterém se neopakují hrany. Jinými slovy, tah obsahuje hrany grafu vždy nejvýše jedenkrát. Tah v grafu se nazývá eulerovský, jestliže prochází každou hranou. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/1.jpg)
Logistické systémy
![Page 2: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/2.jpg)
Teorie
Tah či sled…o Tah je sled, ve kterém se neopakují hrany. o Jinými slovy, tah obsahuje hrany grafu vždy nejvýše
jedenkrát. Tah v grafu se nazývá eulerovský, jestliže prochází
každou hranou. Jinými slovy, obsahuje-li každou hranu přesně
jedenkrát. Eulerovské tahy se dělí na uzavřené a otevřené, orientované a neorientované.
![Page 3: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/3.jpg)
Teorie
V souvislém grafu existuje uzavřený neorientovaný eulerovský tah právě tehdy, když každý vrchol má sudý stupeň.
![Page 4: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/4.jpg)
Teorie
Problém obchodního cestujícího (Travelling salesman problem nebo také Travelling
salesperson problem) je zadán takto: Dáno n měst a vzdálenosti mezi nimi. Úkolem najít okružní cestu přes všechna města s minimální celkovou vzdáleností (tj. najít uzavřenou hamiltonovskou cestu).
Úloha čínského poštáka
![Page 5: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/5.jpg)
Ukázkový příklad -zadání
Studenti pátého ročníku PEF zapomněli, kde je přednáška a rozběhli se po fakultě. Jeden student zjistil správné místo a rozhodl se, že pro ostatní dojde. Jeho úkolem je projít všechny chodby fakulty, posbírat spolužáky a vrátit se zpět do posluchárny.
Jakou trasu zvolí, aby ušel co nejméně? Vzdálenosti uvedeny v metrech a čísla uzlů jsou
identifikátory křižovatek.
![Page 6: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/6.jpg)
Ukázkový příklad - zadání1 2 31616 1414
4 6 788 1414
1212
5 88
8 1088
1414
9 88
1414 1414
1212 1212
1212
11
12
1616
1616
24 24
![Page 7: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/7.jpg)
Postup řešení(Každý úsek nutno projít alespoň jednou - Úloha o čínském pošťákovi)
1) Určit počet uzlů sudého a lichého stupně2) Tah či sled
TAH všechny uzly sudé nebo právě dva liché Sled ex když počet vrcholů lichého stupně je vždy
sudý
3) Vypsat vzdálenosti lichých uzlů4) Vytvoření mat. modelu pro linkosu
(nejlevnější maximální párování)
![Page 8: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/8.jpg)
1 2 31616 1414
4 6 788 1414
1212
5 88
8 1088
1414
9 88
1414 1414
1212 1212
1212
11
12
1616
1616
24 24
6 sudých (1,3,6,10,11,12)6 lichých (2,4,5,7,8,9)
![Page 9: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/9.jpg)
![Page 10: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/10.jpg)
![Page 11: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/11.jpg)
![Page 12: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/12.jpg)
Hodnota účelové funkce je 42
Celková minimální délka je součet hran + 42 = 264
Eulerův sled: 16 8 8
14 8 8
12 14 12
12 14 16
12 14 16
14
24
66 96 60 222 42 264
![Page 13: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/13.jpg)
Ukázkový příklad II - zadání
Orientovaná síť
Mlékař v jedné anglické vesničce má za úkol projet všechny ulice, kde k jednotlivým domům položí láhev mléka. Úkolem je vypočítat celkovou ujetou vzdálenost mlékaře než projede všechny ulice ve vesnici.(je možné, že některé ulice projede vícekrát, uveďte i kolikrát byla jaká ulice projeta)
![Page 14: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/14.jpg)
Ukázkový příklad II - zadání
![Page 15: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/15.jpg)
Postup řešení
Postup při výpočtu: nyní musíme určit koncentrické a excentrické uzly
koncentrické: 4, 5, excentrické: 3, 7
![Page 16: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/16.jpg)
Další postup je vytvoření dopravní tabulky. K tomu nám pomohou právě koncentrické a excentrické uzly, kde koncentrické uzly představují množinu dodavatelů a excentrické uzly představují množinu spotřebitelů
S3 S7
Z4 28 16 1
Z5 18 6 1
1 1
![Page 17: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/17.jpg)
Následujícím krokem bude použití programu DUMKOSA, kam přeneseme veškeré hodnoty z předchozí tabulky. Při použití tohoto programu dostaneme tento konečný výstup
S3 S7
Z4 1 EPS 1
Z5 ALT- 0 1 1
1 1
Optimální hodnota účelové funkce je 34
![Page 18: Logistické systémy](https://reader038.vdocuments.site/reader038/viewer/2022102707/56813336550346895d9a329b/html5/thumbnails/18.jpg)
Zaměstnanci mlékárny ujede celkově 103jednotek. K tomuto výsledku jsme došli tak, že jsme sečetli celkový počet jednotek u všech ulic ve vesnici a přičetli jsme k tomu optimální hodnotu účelové funkce.
Dále je třeba dodat že ulice mezi křižovatkou 4-3 a 5-7 bude projeta navíc 1krát, tzn. že celkově dvakrát
Ostatní hrany(v našem případě ulice) budou projety pouze jednou.