Kvantitativní metody v rozhodování

Transkript

Kvantitativní metody v rozhodování
Kvantitativní metody v rozhodování
Marta Doubková
Seminární práce
2008
OBSAH
1
LINEÁRNÍ PROGRAMOVÁNÍ – KAPACITNÍ ÚLOHA .................................... 3
2
DISTRIBUČNÍ ÚLOHA ............................................................................................ 7
3
ANALÝZA KRITICKÉ CESTY – METODA CPM ............................................ 13
4
MODEL HROMADNÉ OBSLUHY ....................................................................... 16
1
LINEÁRNÍ PROGRAMOVÁNÍ – KAPACITNÍ ÚLOHA
Společnost Drevounia s. r. o. vyrábí 5 typů židlí, které se zhotovují ve 4 střediscích, jejichž
měsíční kapacita je postupně 2 600 h, 3 300 h, 4 200 h a 3 900 h.
Aby společnost mohla vyrábět jednotlivé typy židlí, musí počítat s hodinovou spotřebou
času, jak je uvedeno v tabulce. Společnost Drevounia musí na základě smluv uzavřených
s odběrateli měsíčně vyrábět minimálně 800 ks židlí typu 1, 500 ks židlí typu 3 a 600 ks
židlí typu 4, maximálně však 3 600 ks každého typu židle.
Hrubý zisk, který plyne z výroby těchto židlí je 1300, 1 200, 1 400, 1 600 a 2 000 Kč/ks.
Úkolem je sestavit takový výrobní program, který bude maximalizovat celkový zisk.
Tabulka 1 Spotřeba času na výrobu
1. Rozbor činitelů
Vstupní činitelé: Strojové hodiny
Výstupní činitelé: Ž1, Ž2, Ž3, Ž4, Ž5
2. Definice proměnných
x1 … počet vyrobených kusů židlí typu 1
x2 … počet vyrobených kusů židlí typu 2
x3 … počet vyrobených kusů židlí typu 3
x4 … počet vyrobených kusů židlí typu 4
x5 … počet vyrobených kusů židlí typu 5
3. Omezení na vstupu
0,3 x1 + 0,2 x2 + 0,4 x3 + 0,4 x4 +0,5 x5 ≤ 2 600
0,3 x1 + 0,5 x2 + 0,5 x3 + 0,4 x4 + 0,6 x5 ≤ 3 300
0,7 x1 + 0,9 x2 + 0,8 x3 + 0,8 x4 + 0,5 x5 ≤ 4 200
0,4 x1 + 0,4 x2 + 0,5 x3 + 0,4 x4 + 0,8 x5 ≤ 3 900
4. Omezení na výstupu
800 ≤
x
≤
3 600
≤
3 600
≤
3 600
≤
3 600
≤
3 600
1
0 ≤
x
2
500 ≤
x
3
600 ≤
x
4
0 ≤
x
5
5. Účelová funkce
z 1300 x1 1200 x2 1400 x3 1600 x4
6. Řešení pomocí programu WinQSB
2000 x5
MAX
7. Interpretace výsledku:
Z hlediska primárního modelu vstupních a výstupních omezení, která firma Drevounia
musí při své výrobě zohlednit, bude optimální výroba činit 1 044 ks židlí 2. typu (tržby
1 252 800 Kč) , 873 ks židlí 4. typu (tržby 1 396 800 Kč) a 3 204 ks židlí 5. typu (tržby
6 408 000). Dále musí zmíněná firma z důvodu smluvního omezení s odběrateli vyrábět
800 ks židle 1. typu (tržby 1 040 000 Kč) a 500 ks židlí 3. typu (tržby 1 600 000 Kč), i když
je výroba ztrátová. Celkové měsíční tržby (tj. maximální hodnota účelové funkce) jsou ve
výši 10 797 600 Kč.
Z pohledu řešení duálního modelu můžeme vidět, že kapacity střediska 1, střediska 3 a
střediska 4 jsou plně využity. Pouze kapacita střediska 2 není plně využita. Z tohoto důvodu není nutné u tohoto střediska rozšiřovat kapacitu. Naopak tomu je u střediska 1, kde
pokud bychom zvýšili kapacitu o 1 hodinu, zvýšila by se nám hodnota účelové funkce o
2 240 Kč. Pokud bychom zvýšili kapacitu 3. střediska o 1 h, účelová funkce by se nám
zvýšila o 480 Kč a v případě 4. střediska by se zvýšila o 800 Kč. V tomto případě je důležitá úvaha nad tím, jaké náklady jsou spojeny s 1 h kapacity ve střediscích 1, 3 a 4 a zda se
vzhledem k těmto skutečnostem vyplatí navýšit hodinovou kapacitu při výrobě.
Skladba výroby se nebude měnit, jestliže se kapacita bude pohybovat v rozmezí
2 554,445 – 2 837,273 h v 1. středisku, dále alespoň 3 283,6 h v 2 středisku, v rozmezí
3 705 – 4 258,571 h v 3. středisku a v rozmezí 3 378 – 3920,5 h v posledním, 4. středisku.
Dále se kapacita nebude měnit, jestliže u ztrátového typu židle 1 dodržíme podmínku doporučené ceny 1 328 Kč a více a u 2. typu židle minimálně 1 680 Kč a více. Ceny ostatních
druhů židlí, tj. židle typu 2, 4 a 5 by se měly postupně pohybovat v intervalech 1112,5 – 1
709,1 Kč;1 536,4 – 1 828,6 Kč a 1 766,7 – 2 600 Kč.
2
DISTRIBUČNÍ ÚLOHA
Metoda VAM (Vogelova aproximační metoda)
Společnost SIT s. r. o. se zabývá nákupem a prodejem židlí, který je spojen i s jejich montáží. V ČR má pronajaty celkem 4 sklady, které se nacházejí v Ústí nad Labem, Českých
Budějovicích, Brně a Vsetíně. Kapacita těchto skladů je 150, 210, 250 a 190 ks židlí.
Z těchto skladů se židle distribuují do pěti prodejen v Hradci Králové, Táboře, Jihlavě,
Olomouci a Zlíně. Podle uzavřených smluv společnost SIT postupně svým odběratelům
dodá 110, 140, 210, 170 a 120 ks židlí.
Z důvodu výpovědi nájemní smlouvy ve skladu v Ústí nad Labem, bude společnost SIT
nucena tento sklad zcela vyprázdnit.
Úkolem je sestavit takový distribuční plán, aby celkové náklady na přepravu byly minimální.
Tabulka 2 Distribuční náklady na 1 ks židle ve stovkách Kč
Z důvodu nevyrovnanosti problému, kdy se požadavky prodejen nerovnají kapacitě skladů
firmy SIT, jsme nuceni v řešení zavést fiktivní prodejnu. Při řešení musíme vzít rovněž
v úvahu podmínku úplného vyprázdnění skladu v Ústí nad Labem. Z tohoto důvodu u fiktivní prodejny zvolíme vysokou sazbu tak, aby by se přeprava nemohla uskutečnit.
Z výše uvedené tabulky nám vyplývá výchozí základní řešení. Hodnota účelové funkce,
znázorněné následujícím výpočtem, činí 409 000 Kč.
z
z
110 * 500 40 *1300 140 * 300 70 * 500 140 * 400 110 * 900 20 * 500 120 * 500
409000 Kč
Matice přeprav je následující:
110 0
0
40
0
0
0 140 70
0
0
0
0
0 140 110 0
0
0
0
0
20 120 50
Dalším bodem v řešení tohoto úkolu je provedení testu optimality, jehož úkolem je zjištění, jestli je výše uvedené řešení optimální popř. jestli existuje lepší řešení, s nižší hodnotou
účelové funkce. Pro provedení testu je nutné nejdříve zjistit, zda-li je řešení nedegenerované, tzn. musí platit podmínka: (m + n - 1) ≤ počet obsazených polí.
Příklad:
m+n–1≤9
4+6–1≤9
9≤9
Z uvedeného výpočtu vyplývá, že podmínka je splněna, výchozí základní řešení je nedegenerované a lze tedy provést test optimality.
Test optimality je založen na porovnání sazby cij s tzv. nepřímou sazbou c’ij v každém neobsazeném poli. Zavedou se pomocná řádková čísla ui a pomocná sloupcová čísla vj.
Jestliže poté bude platit že c’ij - cij ≤ 0, bude řešení optimální. Jestliže c’ij - cij > 0, řešení
optimální nebude.
Z výše uvedené tabulky vyplývá, že z důvodu platnosti podmínky, kdy c’ij - cij > 0, která
platí pro 2 existující pole, řešení není optimální. V tomto případě budeme postupovat tak,
že na neobsazené pole, kde je c’ij - cij > 0 největší (tj. pole České Budějovice a Pf), přesuneme určitou přepravu t (tzv. nově obsazované pole). K tomuto nově obsazovanému poli
vyhledáme ve výchozím řešení taková obsazená pole, aby spolu tvořila uzavřený okruh. „t“
se přitom bude rovnat nejmenší přepravě z těch, které jsou umístěny na polích uzavřeného
okruhu, kde se t odečítá (tj. pole Vsetín a Pf).
V tomto případě t = 50. Výše uvedenou tabulku přepočítáme a provedeme u ní test optimality.
Z výše uvedené tabulky nám vyplývá nové základní řešení. Hodnota účelové funkce,
znázorněné následujícím výpočtem, činí 384 000 Kč.
z
z
110 * 500 40 *1300 140 * 300 20 * 500 50 * 0 190 * 400 60 * 900 70 * 500 120 * 500
384000 Kč
Matice přeprav je následující:
110 0
0 40 0
0
0 140 20 0
0 50
0
0 190 60 0
0
0
0
0 70 120 0
Jelikož v tomto případě již splňujeme podmínku kdy c’ij - cij ≤ 0, můžeme prohlásit toto
řešení za optimální. Skutečnost, že předchozí řešení nebylo optimální se potvrdilo i ve
snížení účelové funkce (ze 409 000 Kč na 384 000 Kč, tj. snížení o 25 000 Kč).
Alternativní řešení u tohoto příkladu neexistuje, protože zde neexistuje neobsazené pole,
ve kterém by se rovnala sazba cij s nepřímou sazbou c´ij tj. c´ij= cij. Nové základní řešení je
tedy jediné možné řešení, při kterém můžeme dosáhnout minimální hodnoty účelové
funkce, tj. kdy náklady na přepravu jsou minimální.
Řešení pomocí programu WinQSB
Interpretace dosaženého výsledku:
Jak lze vidět z výsledku řešení programu WinQSB, výpočet, který byl proveden pomocí
samostatné úvahy, byl potvrzen. Řešení nám ukazuje pouze jednu vhodnou variantu distribuce, která při podmínce minimalizace nákladů činí 384 000 Kč.
Společnost SIT s. r. o. bude židle distribuovat pomocí následujícího schématu:
 Sklad v Ústí nad Labem bude dodávat 110 ks židlí do prodejny v Hradci Králové a 40
ks židlí do Olomouce.
 Sklad v Českých Budějovicích bude dodávat 140 ks židlí do Tábora, 20 ks židlí do Jihlavy, přičemž 50 ks židlí zůstane na skladě.
 Sklad v Brně bude dodávat 190 ks židlí do Jihlavy a 60 ks židlí do Olomouce.
 Sklad ve Vsetíně bude dodávat 70 ks židlí do Olomouce a 120 ks židlí do Zlína.
3
ANALÝZA KRITICKÉ CESTY – METODA CPM
Příprava valašského frgálu
V rámci plánované oslavy je třeba napéct cukroví a několik koláčů. Z množství různých
receptů byl zvolen recept na valašský frgál, jehož příprava je relativně snadná a výsledek se
vždy setká s velkým ohlasem stolujících. V rámci upečení tohoto frgálu bylo stanoveno
několik následujících činností a rovněž byla odhadem stanovena doba trvání v minutách.
Všechny potřebné informace jsou uvedeny v tabulce.
Úkolem je sestrojit síťový graf a vypočítat nejkratší dobu pro přípravu a upečení valašského frgálu..
Výsledek síťového grafu:
Kritická cesta:
A
B
D
E
F
Doba trvání:
175 min = tj. 2 h 55 min
G
H
I
K
L
M
O
Řešení pomocí programu WinQSB
Interpretace výsledku:
Ruční výpočet i softwarové řešení nám poskytlo řešení v podobě nalezení kritické cesty:
A
B
D
E
F
G
H
I
K
L
M
O . V návaznosti na tyto údaje
jsme schopni zjistit nejkratší možnou dobu pro přípravu a následné zhotovení valašského
frgálu. Tato doba stanovena na 175 min, tj. 2 h a 55 min. Celkovou časovou rezervu nacházíme v činnostech C – vymazání plechů (65 min), J – příprava posýpky (15 min) a N – příprava na polití (45 min).
MODEL HROMADNÉ OBSLUHY
4
Pobočka České pošty v Bystřici pod Hostýnem má v provozu celkem 4 přepážky pro peněžní služby. Dostavující se klienti se řadí do jedné fronty, přičemž přicházejí průměrně
každé 1,5 minuty a tyto intervaly mají exponenciální rozdělení. Potřebná doba pro vyřízení
požadavku klienta je náhodnou veličinou s exponenciálním rozdělením, se střední hodnotou cca 5 minut. Náklady na provoz jedné přepážky jsou 400 Kč/hod a náklady na pobyt
jedné jednotky v systému je 160 Kč/hod.
Úkolem je zvážit, zda bude za stávajících podmínek výhodné provozovat 5 přepážek nebo
zda bude lepší i nadále zůstat u stávající situace.
Kendellova notace:
M / M / 4/
/
/ FIFO
M / M /5/
/
/ FIFO
Řešení:
Nejprve určíme hodnoty λ, µ a ρ.
c1
60
1,5
60
5
4
c2
5
1
c*
2
c*
40
12
40
4 *12
40
5 *12
0,83 3
c*
1
0,66 6
λ – průměrný počet klientů, kteří přijdou na pobočku České pojišťovny za 1 hodinu
µ - průměrný počet vyřízených klientů za 1 hodinu
ρ – podmínka stabilizace je v obou situacích splněna, protože platí
1
Řešení pomocí programu WinQSB – Queuing analysis
V případě 4 přepážek v provozu:
Celková využitelnost systému při provozu 4 přepážek je 83, 33 %. Průměrný počet klientů
na přepážce za 1 hodinu je 6,62, průměrný počet klientů ve frontě je 3,29 a průměrný počet
klientů ve frontě a v zaplněném systému je roven 5-ti.
Klient stráví v systému průměrně 0,1655 hodiny (tj. cca 9,93 min), ve frontě stráví průměrně 0,0822 hodiny (tj. cca 4,9 min) a ve frontě a zaplněném systému stráví 0,1250 h (tj. cca
7,5 minuty).
Pravděpodobnost, že přepážka nebude v provozu je 2,131 %. Pravděpodobnost, že příchozí
klient bude čekat z důvodu zaplněnosti systému je 65,77 %.
Celkové náklady na provoz jedné přepážky v provozu dosahují 1 333,33 Kč/hod, celkové
náklady na čekajícího klienta dosahují 526,18 Kč/hod a celkové náklady na provoz celé
pobočky za 1 hodinu činí 2 659,51 Kč.
V případě provozu 5-ti přepážek:
Celková využitelnost systému při chodu 5-ti přepážek je 66,67 %. Průměrný počet klientů
na pobočce za 1 hodinu je 3,99, průměrný počet klientů ve frontě je 0,6533 a průměrný
počet klientů ve frontě a v zaplněném systému je roven 2.
Klient stráví v systému průměrně 0,0997 hodiny (tj. cca 5,982 min), ve frontě stráví průměrně 0,0163 hodiny (tj. cca 0,978 min) a ve frontě a zaplněném systému stráví průměrně
0,0500 h (tj. 3min).
Pravděpodobnost, že přepážka nebude v provozu je 3,1752 %. Pravděpodobnost, že příchozí klient bude čekat z důvodu zaplněnosti systému je 32,67 %.
Celkové náklady na provoz jedné přepážky v provozu dosahují 1 333,33 Kč/hod, celkové
náklady na čekajícího klienta dosahují 104,53 Kč/hod a celkové náklady na provoz celé
pobočky za 1 hodinu činí 2 637,87 Kč.
Interpretace výsledku:
Zavedením 5-té přepážky dojde ke snížení celkové využitelnosti systému na 66,67 %.
Z pohledu pobočky České pošty dojde k výraznému snížení čekajících klientů u jednotlivých přepážek i v zaplněném systému. Z pohledu klienta dojde k výraznému zlepšení poskytovaných služeb. Ve frontě a zaplněném systému stráví v konečném důsledku o 4,5 minuty méně času.
I přes vyšší pravděpodobnost, že přepážky nebudou v provozu, celková pravděpodobnost,
že klient bude čekat v důsledku zaplněnosti systému je o ½ nižší.
Z pohledu celkových nákladů, zavedením 5-té přepážky nedojde k jejich výraznějšímu snížení, přesto bych však především z důvodu většího pohodlí pro klienty zavedla do provozu
zmiňovanou 5-tou přepážku s celkovými hodinovými náklady na provoz 2 637,87 Kč.

Podobné dokumenty

vysoký tlak lZe snížit - Zdraví-AZ

vysoký tlak lZe snížit - Zdraví-AZ Ke vzniku vysokého tlaku vedou tři hlavní příčiny. Tou základní jsou farmaceutické produkty, to, že se cokoli snažíme okamžitě léčit pomocí injekcí a různých medikamentů. Tělo však není od přírody ...

Více

VR Soukenicka 8, Brno

VR Soukenicka 8, Brno název konkurzního řízení, jméno, příjmení, titul, datum a místo narození, státní příslušnost, místo trvalého pobytu, příp. korespondenční adresa, kontaktní spojení (číslo telefonu, příp. e-mail) a ...

Více

TSP - mgr

TSP - mgr (C) navýšením podílu vlastníků na vlastním kapitálu (D) prodejem dlouhodobého majetku

Více

Čestná standarta Bojovníkům práce

Čestná standarta Bojovníkům práce (1) Osobám, které se vynikajícími výkony na poli hospodářském, vědeckém nebo kulturním zasloužily o výstavbu státu nebo které vynikajícími pracovními výkony přispěly k mimořádnému úspěchu veřejného...

Více

Československé vyznamenání práce III. stupně – čestný putovní

Československé vyznamenání práce III. stupně – čestný putovní znaku republiky Československé. I. stupeň medaile je stříbrný, celý v ohni zlacený a má na rubu pod vyobrazením lva nápis "Hrdina práce". II. stupeň je celý stříbrný a má na rubu pod vyobrazením lv...

Více

Distribuční úlohy

Distribuční úlohy s proměnnými vj. Jednu z těchto proměnných zvolíme libovolně (vhodné je volit nulu). 2) Ve všech neobsazených políčkách porovnáme součet u i + v j s příslušnou sazbou c ij . Pokud ve všech neobsaze...

Více