Lineární programování

Slides:



Advertisements
Podobné prezentace
Základní pravidla při finančním investování, rentabilita, riziko, likvidita Zdeněk Jelínek.
Advertisements

Matematické programování
TEORIE ROZHODOVÁNÍ A TEORIE HER
Matematické modelování a operační výzkum
Dopravní úloha Literatura Kosková I.: Distribuční úlohy I.
OBECNÉ OPTIMALIZAČNÍ MODELY
Dualita úloh lineárního programování a analýza citlivosti
SIMPLEXOVÝ ALGORITMUS Řešení v tabulkovém procesoru
ZŠ a MŠ L.Kuby 48 České Budějovice Mgr. Libuše Jandová Počet hodin: 1.
Jak v praxi využít analýzu bodu zvratu?
Lineární regresní analýza Úvod od problému
Lineární programování Simplexový algoritmus
Základy lineárního programování
Úterý 11:00 – 12:30 hod. učebna 212 RB © Lagová, Kalčevová
Základy financí 3. hodina.
LOGISTICKÉ SYSTÉMY 7/14.
VÍCEKRITERIÁLNÍ ROZHODOVÁNÍ I.
LINEÁRNÍ OPTIMALIZAČNÍ MODEL
LOGISTICKÉ SYSTÉMY 4/14.
Úterý 11:00 – 12:30 hod. učebna 212 RB © Lagová, Kalčevová
ROZHODOVACÍ ÚLOHY.
Příklad postupu operačního výzkumu
Formulace a vlastnosti úloh lineárního programování
EKONOMICKO MATEMATICKÉ METODY
Ekonomika investic.
CHOVÁNÍ JEDNOTLIVNCE V ORGANIZACI
DIGITÁLNÍ UČEBNÍ MATERIÁL Číslo projektuCZ.1.07/1.5.00/ Název projektuEU peníze středním školám Masarykova OA Jičín Název školyMASARYKOVA OBCHODNÍ.
Mikroekonomie I Trh kapitálu a kapitálových statků
ANALÝZA VÝSLEDKŮ LINEÁRNÍHO OPTIMALIZAČNÍHO MODELU
Nelineární programování - úvod
Lineární programování I
Základy ekonomie Téma č. 3: Spotřebitelská rovnováha
CW – 05 TEORIE ROZHODOVACÍCH PROCESŮ Ústav technologie, mechanizace a řízení staveb Fakulta stavební VUT v Brně © Ing. Václav Rada, CSc. 15. PŘEDNÁŠKA.
1 Preferujete vrabce v hrsti? Konzervativní investiční řešení v praxi
1 TEORIE HER Nejmenovaná studentka, písemka, 2003: „Teorii her neznám, ale kdo si hraje, nezlobí“ „Teorii her neznám, ale kdo si hraje, nezlobí“
Investiční činnost.
Gradientní metody Metoda největšího spádu (volný extrém)
Operační výzkum. Množina přípustných řešení Hledáme maximum Tedy směr ve kterém fce z roste Řešíme krajní body přípustné množiny Přípustné vs. Optimální.
1 Zajištěné investice - jistota má svoji cenu Dámský investiční klub Petr Valenta ředitel odboru řízení produktů finančních trhů ČS.
III. Analýza nabídky Přehled témat 8. Technologie 9. Minimalizace nákladů 10. Maximalizace zisku 11. Alternativní teorie firmy.
II. Analýza poptávky Přehled témat
Teorie portfolia Kvantifikace množiny efektivních portfolií.
Simplexová metoda pro známé počáteční řešení úlohy LP
Lineární programování - charakteristika krajních bodů
Lineární programování - úvod
Grafické řešení Jediné optimální řešení. Zadání příkladu z = 70x x 2 → MAX omezení:  x 1 + 2x 2 ≤ 360  x 1 + x 2 ≤ 250  x i ≥ 0, i= 1, 2.
Problematika optimalizace portfolia
Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační.
EMM81 Ekonomicko-matematické metody 8 Prof. RNDr. Jaroslav Ramík, CSc.
EMM91 Ekonomicko-matematické metody č. 9 Prof. RNDr. Jaroslav Ramík, CSc.
Operační výzkum Lineární programování Dualita v úlohách lineárního programování. Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace.
MME51 Ekonomicko-matematické metody 5 Prof. RNDr. Jaroslav Ramík, CSc.
Teorie portfolia Markowitzův model.
MME41 Ekonomicko-matematické metody 4 Prof. RNDr. Jaroslav Ramík, CSc.
Ekonomika malých a středních podniků Přednáška č. 8: Finanční řízení MSP.
EMM21 Ekonomicko-matematické metody 2 Prof. RNDr. Jaroslav Ramík,CSc.
Téma 10: Podnikový zisk a dividendová politika 1. Tvorba zisku (výsledku hospodaření) 2. Bod zvratu a provozní páka 3. Zdanění zisku a rozdělení výsledku.
Kolektivní investování z pohledu možnosti zhodnocení volných finančních prostředků podniku Autor: Pavel Maroušek Vedoucí: Ing. Martin Maršík, PhD. Oponent:
Název školy: Základní škola Pomezí, okres Svitavy Autor: Olga Kotvová
Simplexová metoda.
Ing. Milan Houška KOSA PEF ČZU v Praze
VÍCEKRITERIÁLNÍ ROZHODOVÁNÍ I.
Analýza výsledků v modelech lineárního programování
CW-057 LOGISTIKA 4. CVIČENÍ Výroba směsí Leden 2017
Kvantifikace množiny efektivních portfolií II
Parametrické programování
Kvantifikace množiny efektivních portfolií II
Lineární optimalizační model
TOC Class Problem I (jednodušší varianta P&Q analýzy) (v tomto konkrétním příkladu je P=Y a Q=Z – specifikace proměnných) Ing.J.Skorkovský, CSc.
ANALÝZA A KLASIFIKACE DAT
Transkript prezentace:

Lineární programování 2. seminář OSA

Definice modelu lineárního programování a jeho grafické řešení

Komponenty modelu Proměnné Omezující podmínky Podmínky nezápornosti Účelová (kriteriální) funkce

Typy omezujících podmínek Typy proměnných Strukturní Doplňkové Pomocné Typy omezujících podmínek Kapacitní Požadavkové Určení

Podmínky nezápornosti Pro všechny proměnné všech typů Zajišťují aplikovatelnost řešení Účelová funkce Minimalizační Maximalizační

Matematický zápis modelu

Grafické řešení modelů LP Nejvýše dvě proměnné, libovolný počet OP Prostor řešení Nejvýše dvě OP, libovolný počet proměnných Prostor požadavků

Prostor řešení Na osy se vynášejí hodnoty proměnných Množina přípustných řešení je zobrazena průnikem polorovin OP Podmínky nezápornosti – uvažujeme pouze 1. kvadrant Účelová funkce je zobrazena jako mapa spojnic kombinací proměnných s konstantní hodnotou ÚF

Příklad – optimalizace investice Investor se rozhoduje o rozložení investice 10 000 000 Kč mezi akcie a podílové fondy (PF). Kvůli diverzifikaci investice požaduje nakoupit akcie za minimálně 1 500 000 Kč a minimálně 2 000 000 Kč uložit do PF. Dále si bodově ohodnotil rizikovost jedné koruny investované do akcií dvěma body (do PF jedním bodem) a požaduje celkovou rizikovost investice nejvýše 15 000 000 bodů. Investor předpokládá výnos z investice do akcií ve výši 6%, z investice do PF ve výši 4%. Jak má investor rozložit investici, aby za daných podmínek maximalizoval svůj výnos?

Definice modelu Proměnné – x1 … investice do akcií (mil. Kč) x2 … investice do PF (mil. Kč) Omezující podmínky celková výše investice x1 + x2 ≤ 10 diverzifikace x1 ≥ 1,5 x2 ≥ 2 riziko 2x1 + x2 ≤ 15 Podmínky nezápornosti x1, x2 ≥ 0 Účelová funkce Z = 1,06x1 + 1,04x2 → max

Grafické řešení modelu kuk - Excel

Prostor požadavků Hledáme efektivní způsob uspokojení daných požadavků Koeficienty v matici A přepočítáváme vzhledem k jednotkám ÚF Na osy vynášíme stupně uspokojení daných požadavků Nezápornost – nezáporné koeficienty lineární kombinace směrových vektorů Optimalita – vzdálenost průsečíku směrových vektorů s vektorem požadavků od počátku souřadnic

Příklad – portfolio II Investor se rozhoduje o rozložení investice mezi akcie, podílové fondy (PF), termínované vklady (TV) a hypoteční zástavní listy (HZL). Likviditu jednotlivých nástrojů si ohodnotil bodově (akcie 5 b, PF 4 b., TV 1 b. a HZL 3 b.). Požaduje, aby celková likvidita portfolia dosáhla právě 30 000 000 b. Výnosy nástrojů ohodnotil roční úrokovou mírou (akcie 6%, PF 4%, TV 1% a HZL 5%) a požaduje dosažení výnosu právě 3% p.a. Investuje celkem 10 000 000 Kč. Investor dále ohodnotil riziko plynoucí z držby jednotlivých aktiv 10, 8, 3 resp. 4 body. Jak má investor rozložit investici, aby za daných podmínek minimalizoval riziko?

Definice modelu Proměnné – x1 … investice do akcií (mil. Kč) x2 … investice do PF (mil. Kč) x3 … investice do TV (mil. Kč) x4 … investice do HZL (mil. Kč) Omezující podmínky likvidita 5x1 + 4x2 + x3 + 3x4 = 30 výnos 1,06x1 + 1,04x2 + 1,01x3 + 1,05x4 = 10,3 Podmínky nezápornosti x1, x2, x3, x4 ≥ 0 Účelová funkce Z = 10x1 + 8x2 + 3x3 + 4x4 → min

Grafické řešení modelu kuk - Excel

Příklad k procvičení Definujte model lineárního programování Zvolte si vhodnou zobrazovací metodu Vyřešte model graficky

Simplexová metoda

Základní pojmy Přípustné řešení - množina přípustných řešení Bázické řešení Optimální řešení Alternativní řešení Suboptimální řešení

Řešitelnost modelu Řešení neexistuje Existuje právě jedno řešení neexistuje řešení omezujících podmínek kriteriální funkce je neomezená v požadovaném směru Existuje právě jedno řešení jediné a bázické Existuje nekonečně mnoho řešení dvě a více bázická optimální (alternativní) řešení

Simplexový algoritmus

Příklad – výroba dřevěných hraček Továrna na výrobu dřevěných hraček se rozhoduje, jaký výrobní program stanoví pro jednu ze svých linek. Na této lince může vyrábět buď slony, nebo koníky. Návaznost na další pracovní úkony vylučuje, aby se dohromady vyrobilo více než tisíc výrobků za jeden výrobní cyklus. Přitom na výrobu jednoho slona je potřeba 0,2 kg materiálu, na výrobu jednoho koníka 0,3 kg materiálu a linka může zpracovat maximálně 240 kg materiálu za jeden výrobní cyklus. Jaký je optimální výrobní program realizovaný na této lince, pokud je požadována maximalizace zisku, který činí na jednoho slona 6 Kč a na jednoho koníka 7 Kč?

Množství energie (kcal) Příklad k procvičení Trenér běžce na dlouhé tratě se rozhoduje, jak sestavit pro svého svěřence plán doplňování energie a tekutin během závodu tak, aby co nejméně zatížil jeho organismus. Má k dispozici následující prostředky; jejich parametry udává tabulka: Prostředek Množství energie (kcal) Objem tekutin (ml) Zatížení organismu Minerální nápoj 8 100 1 Energetický nápoj 10 2 Energetická tyčinka 160 3 Bujón 20 250 Požadavek 800 2000 minimální Jakým způsobem má trenér stanovit plán výživy, jestliže je potřeba, aby závodník získal minimálně 800 kcal energie, ale vypil právě 2 l tekutin? Sestavte model a vyřešte jej pomocí simplexové metody.

Analýza výsledků Optimální řešení Alternativní řešení Suboptimální řešení Analýza citlivosti vzhledem k změnám cen Analýza citlivosti vzhledem k změnám pravých stran