Literatura Kosková: Distribuční úlohy I

Slides:



Advertisements
Podobné prezentace
Dopravní úloha Literatura Kosková I.: Distribuční úlohy I.
Advertisements

Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Dualita úloh lineárního programování a analýza citlivosti
MARKOVSKÉ ŘETĚZCE.
Testování neparametrických hypotéz
Práce s vektory a maticemi
MATLAB LEKCE 7.
LOGISTICKÉ SYSTÉMY 6/14.
Diskrétní matematika Opakování - příklady.
Aplikace teorie grafů Základní pojmy teorie grafů
Téma 3 ODM, analýza prutové soustavy, řešení nosníků
Obecná deformační metoda
Distribuční úlohy LP.
Lineární programování Simplexový algoritmus
Lineární algebra.
Okružní dopravní problém
Matematické metody v ekonomice a řízení II
LOGISTICKÉ SYSTÉMY 7/14.
LOGISTICKÉ SYSTÉMY 8/14.
VÍCEKRITERIÁLNÍ ROZHODOVÁNÍ I.
Optimalizační úlohy i pro nadané žáky základních škol
Gaussova eliminační metoda
Časová hodnota peněz ..
Prezentace produktu Microsoft Excel. ČAS Vrátí číslo, které představuje určitý čas. Toto číslo vrácené funkcí ČAS je desetinné číslo v rozmezí od 0 do.
SAM Přehled témat.
Zlomky Porovnávání zlomků..
Střední odborné učiliště Liběchov Boží Voda Liběchov Registrační číslo projektu: CZ.1.07/1.5.00/ Šablona: IV/2 Inovace a zkvalitnění.
Matice.
Nelineární programování - úvod
MS ACCESS DOTAZY.
Fakulta životního prostředí Katedra informatiky a geoinformatiky
Seminář o stavebním spoření
Další typy dopravních problémů
Vysoké učení technické v Brně Fakulta strojního inženýrství
Metody výběru variant Používají se pro výběr v případě více variant řešení stejného problému Lze vybírat dle jednoho nebo více kritérií V případě více.
P RÁCE S TABULKOU Vložení tabulky Počty řádků, počty sloupců Nástroje tabulky Ohraničení tabulky, úprava.
CW – 05 TEORIE ROZHODOVACÍCH PROCESŮ
Pole Arrays.
Kombinatorika, pravděpodobnost, statistika
Přímá a nepřímá úměrnost - opakování
Gradientní metody Metoda největšího spádu (volný extrém)
Základní operace s maticemi
Lineární programování - charakteristika krajních bodů
Opakování lekce 4,5,
doc. RNDr. Zdeněk Botek, CSc.
Matice přechodu.
Skalární součin 2 vektorů
Matice Přednáška č.4. Definice: Soubor prvků nazýváme maticí typu i-tý řádek j-tý sloupec prvky matice.
EMM21 Ekonomicko-matematické metody 2 Prof. RNDr. Jaroslav Ramík,CSc.
2. Hra v normálním tvaru, hra s konstantním součtem Martin Dlouhý VŠE v Praze.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Řešení rozvozních úloh Předmět: Teorie dopravy - cvičení Ing. František Lachnit, Ph.D.
Vypracovala: Mgr. Martina Belžíková Kombinatorické hry.
Zlomky Porovnávání zlomků..
Simplexová metoda.
VÍCEKRITERIÁLNÍ ROZHODOVÁNÍ I.
Znázornění dopravní sítě grafem a kostra grafu Předmět: Teorie dopravy - cvičení Ing. František Lachnit, Ph.D.
Operační výzkum Lineární programování Dopravní úloha nevyrovnaná.
Lineární programování
Další typy dopravních problémů
Maximální propustnost rovinné dopravní sítě
CW-057 LOGISTIKA 35. PŘEDNÁŠKA Lineární programování - 5 Leden 2017
Jednostupňová dopravní úloha
Maďarská metoda Kirill Šustov Michal Bednář Stanislav Běloch
I. Podmínky existence výrazu
Lineární optimalizační model
Pojem zlomek a jeho zápis.
Základní operace s maticemi
Toky v sítích.
Pojem zlomek a jeho zápis.
Pojem zlomek a jeho zápis.
Transkript prezentace:

Literatura Kosková: Distribuční úlohy I Přiřazovací úloha Literatura Kosková: Distribuční úlohy I

Typ úlohy Jednostupňová dopravní úloha Počet dodavatelů = počtu spotřebitelů (m) Čtvercová matice sazeb Kapacity všech dodavatelů se rovnají 1 Požadavky všech spotřebitelů se rovnají 1 Počet obsazených polí musí být roven m (porovnej s m+n-1 u jednostupňové DÚ)

Matematický model Účelová funkce Podmínky Přiřazení se buď uskuteční x=1 nebo neuskuteční x=0

Maďarská metoda Primární redukce matice sazeb Výběr nezávislých nul Kontrola správnosti výběru ( krycí čáry) Sekundární redukce matice sazeb Opakujeme kroky 2, 3 a 4 dokud není nalezeno m nezávislých nul

Příklad - Kombajny Pět kombajnů pracuje na 5 polích (A,B,C,D,E). Během dne, když sklizeň dokončí, se mají přesunout na jiných 5 polí (F,G,H,I,J), kde se dosud sekat nezačalo. Vzájemné vzdálenosti polí jsou v tabulce. Navrhněte, přesuny tak, aby celkový ujetý počet kilometrů byl co nejnižší.

Příklad - kombajny Pole, kde se ještě nezačalo Skli-zená pole F G H I 10 20 15 12 B 8 11 6 C 18 D 4 E 14

Primární redukce Cíl: V každém řádku a v každém sloupci alespoň jedna nula. V každém řádku od všech sazeb odečteme nejnižší sazbu. Ve sloupcích, kde není žádná nula, odečítáme nejnižší sazbu od všech sazeb ve sloupci.

Primární redukce - řádková Pole, kde se ještě nezačalo odečítám Skli-zená pole F G H I J A 10 5 2 B 4 9 6 C 7 8 D 11 16 E 1 V sloupci G není nula

Primární redukce - sloupcová Pole, kde se ještě nezačalo Skli-zená pole F G H I J A 9 5 2 B 3 C 7 4 D 6 11 16 E Odečítám 1 ve sloupci G

Výběr nezávislých nul Pole, kde se ještě nezačalo Skli-zená pole F G H 9 5 2 B 3 C 7 4 D 6 11 16 E Slabě nezávislá nula Sama v řádku, resp. sloupci Silně nezávislá nula Sama v řádku i ve sloupci

Výběr nezávislých nul Pole, kde se ještě nezačalo Skli-zená pole F G H 9 5 2 B 3 C 7 4 D 6 16 E V každém řádku a sloupci musí být jedna vybraná nula

Konec řešení Pole, kde se ještě nezačalo Skli-zená pole F G H I J A 10 20 15 12 B 8 11 6 C 18 D 4 E 14 Podařilo se vybrat m nezávislých nul . Výpočet končí. Počet ujetých kilometrů:10+11+4+8+6=39

Příklad 2 F G H I J A 10 20 15 12 14 B C 18 D E 11

Příklad 2- řádková redukce F G H I J A 10 5 2 4 B C 8 D E 1

Příklad 2 - sloupcová redukce F G H I J A 10 3 2 4 B 5 C 8 D E 1

Příklad 2 - výběr nezávislých nul F G H I J A 10 3 2 4 B 5 C 8 D E 1 Neexistuje žádná silně nezávislá nula Nutno vybrat další tři nuly Nepodařilo se

Příklad 2 - krycí čáry F G H I J A 10 3 2 4 B 5 C 8 D E 1 10 3 2 4 B 5 C 8 D E 1 Začínáme čárou kolmou na řadu, kde není nezávislá nula (tyto řady jsou žluté) vedenou přes nulový prvek Cílem je pokrýt všechny nuly. Počet čar se musí rovnat počtu vybraných nul, tj. 4.

Příklad 2 – sekundární redukce F G H I J A 10 3 2 4 B 5 C 8 D E 1 Najdeme minimum z hodnot nepokrytých prvků, to je rovno 2 Od nepokrytých prvků tuto hodnotu jednou odčítáme Ke dvakrát pokrytým tuto hodnotu přičítáme

Příklad 2 - sekundární redukce F G H I J A 10 1 2 B 3 C 4 D 8 E 7 5

Příklad 2 - výběr nezávislých nul F G H I J A 10 1 2 B 3 C 4 D 8 E 7 5 Pokud by se nepodařilo vybrat 5 nezávislých nul, musíme opakovat krycí čáry a sekundární redukci

Příklad 2 – konec řešení F G H I J A 10 1 2 B 3 C 4 D 8 E 7 5 10 1 2 B 3 C 4 D 8 E 7 5 Minimální náklady Zmin=10+10+12+12+10=54