OBECNÉ OPTIMALIZAČNÍ MODELY

Slides:



Advertisements
Podobné prezentace
2 3 Lokalita Pod Javornic kou silnicí 4 směr Solnice směr Javornice směr Vamberk CENTRUM 10min. směr Častolovice.
Advertisements

Nelineární optimalizace s omezeními - obecně
TEORIE ROZHODOVÁNÍ A TEORIE HER
Matematické modelování a operační výzkum
Dynamické systémy.
Dualita úloh lineárního programování a analýza citlivosti
SIMPLEXOVÝ ALGORITMUS Řešení v tabulkovém procesoru
CW – 05 TEORIE ROZHODOVACÍCH PROCESŮ
LOGISTICKÉ SYSTÉMY 6/14.
Spektra zatížení Milan Růžička 1 Dynamická pevnost a životnost
TEORIE ROZHODOVÁNÍ.
Úvod Klasifikace disciplín operačního výzkumu
1 Metoda GENEROVÁNÍ SLOUPCŮ a její použití v celočíselném programování Jan Fábry.
Dynamické rozvozní úlohy
Násobíme . 4 = = . 4 = = . 4 = = . 2 = 9 .
Lineární programování
Teorie firmy II - Optimum výrobce - Mezní produkt, zákon klesajícího mezního produktu - Izokvanty produkční funkce - Další modely výrobce
Návrh a optimalizace filtru OTA-C s využitím evolučních algoritmů Praha 2007 Bc. Dalibor Barri ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická.
D) Produkční a nákladová funkce
Lineární programování Simplexový algoritmus
Základy lineárního programování
Vizualizace projektu větrného parku Stříbro porovnání variant 13 VTE a menšího parku.
Lineární rovnice Běloun 91/1 a
VÍCEKRITERIÁLNÍ ROZHODOVÁNÍ I.
Získávání informací Získání informací o reálném systému
Gravitační vlny v přesných řešeních Einsteinových rovnic RNDr
Projekt PŘEDPOVĚĎ POČASÍ. projekt PŘEDPOVĚĎ POČASÍ.
LINEÁRNÍ OPTIMALIZAČNÍ MODEL
LOGISTICKÉ SYSTÉMY 9/14.
LOGISTICKÉ SYSTÉMY 4/14.

Projekt PŘEDPOVĚĎ POČASÍ. Předpověď počasí na
předpověď počasí na 14. května 2009 OBLAČNOST 6.00.
Vícekriteriální rozhodování
Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.
Projekt PŘEDPOVĚĎ POČASÍ. projekt PŘEDPOVĚĎ POČASÍ.
Petr Beremlijski a Marta Jarošová Projekt SPOMECH Vysoká škola báňská – Technická univerzita Ostrava září Základy matematického.
Využití členění nákladů na variabilní a fixní pro řízení
Formulace a vlastnosti úloh lineárního programování
EKONOMICKO MATEMATICKÉ METODY
Jazyk vývojových diagramů
INVERZNÍ ANALÝZA V GEOTECHNICE. Podstata inverzní analýzy Součásti realizace inverzní analýzy Metody inverzní analýzy Funkce inverzní analýzy.
ANALÝZA VÝSLEDKŮ LINEÁRNÍHO OPTIMALIZAČNÍHO MODELU
Nelineární programování - úvod
Funkční hodnota a argument funkce
Metody nelineárního programování
Ovoce a zelenina Svět kolem nás
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.
Diferenciální počet funkcí více proměnných
Gradientní metody Metoda největšího spádu (volný extrém)
Nelinearity s hysterezí Přerušení platnosti relace vytváří dvě různé charakteristiky, jejichž platnost je podmíněna směrem pohybu Hystereze přepínače x.
Teorie portfolia Kvantifikace množiny efektivních portfolií.
Alternativy k evolučním optimalizačním algoritmům Porovnání genetických algoritmů a některých tradičních stochastických optimalizačních přístupů David.
Plánování trajektorie pro bezpilotní letoun za účelem sledování pozemních objektů pomocí inerciálně stabilizované kamerové platformy Michal Kreč Vedoucí.
CW – 05 TEORIE ROZHODOVACÍCH PROCESŮ Ústav technologie, mechanizace a řízení staveb Fakulta stavební VUT v Brně © Ing. Václav Rada, CSc. Březen
Analytický aparát mikroekonomie
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.
CW – 05 TEORIE ROZHODOVACÍCH PROCESŮ Ústav technologie, mechanizace a řízení staveb Fakulta stavební VUT v Brně © Ing. Václav Rada, CSc. Leden a.
Optimalizace versus simulace 8.přednáška. Obecně o optimalizaci  Maximalizovat nebo minimalizovat omezujících podmínkách.  Maximalizovat nebo minimalizovat.
Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační.
MME51 Ekonomicko-matematické metody 5 Prof. RNDr. Jaroslav Ramík, CSc.
MME41 Ekonomicko-matematické metody 4 Prof. RNDr. Jaroslav Ramík, CSc.
EMM21 Ekonomicko-matematické metody 2 Prof. RNDr. Jaroslav Ramík,CSc.
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 30. PŘEDNÁŠKA Lineární programování - úvod Leden 2017
Lineární optimalizační model
Transkript prezentace:

OBECNÉ OPTIMALIZAČNÍ MODELY

Obsah Historická poznámka Úloha na volný extrém Úloha na vázaný extrém Optimalizační úloha Klasifikace optimalizačních úloh Možnosti řešení optimalizačních úloh

Historická poznámka Nalezení extrému funkce pomocí metod matematické analýzy - derivace atd. Praktické aplikace - omezení definičního oboru funkce

kde Df je definiční obor funkce f(x). Úloha na volný extrém min f(x)  x  Df  kde Df je definiční obor funkce f(x). minimální hodnota funkce na celém definičním oboru

Květák a kedlubny Soukromý zemědělec se rozhoduje o výměře dvou druhů zeleniny. Zemědělec ví, že se náklady na produkci těchto dvou komodit skládají ze dvou částí Náklady fixní ve výši 3500 Kč, které musí vynaložit vždy Variabilní náklady, které progresivně rostou vzhledem k obdělávané výměře. U květáku rostou přibližně podle funkce N1 = 0,25 x12-3x1, u kedluben zhruba podle funkce N2 = x22-4x2, kde x1,2 jsou výměry plodin. Najděte výměru plodin s minimálními náklady.

Květák a kedlubny Úloha na volný extrém Extrém Funkce nákladů x1 výměra květáku (ar) x2 výměra kedluben (ar) Náklady f(x) = 3500 + 0,25x12 - 3x1 + x22 – 4x2 Kritérium f(x) = 0,25x12 - 3x1 + x22 - 4x2  min Extrém x1 = 6, x2 = 2

Úloha na vázaný extrém min f(x)  x  M  M= x  q(x) =0  úloha nalezení extrému funkce podél křivky q(x)=0 Lagrangeova funkce L(x,u) = f(x) + uT.q(x)

Květák a kedlubny Soukromý zemědělec se rozhoduje o výměře dvou druhů zeleniny. Květák chce pěstovat na 8 arech. Zemědělec ví, že se náklady na produkci těchto dvou komodit skládají ze dvou částí Náklady fixní ve výši 3500 Kč, které musí vynaložit vždy Variabilní náklady, které progresivně rostou vzhledem k obdělávané výměře. U květáku rostou přibližně podle funkce N1 = 0,25 x12-3x1, u kedluben zhruba podle funkce N2 = x22-4x2, kde x1,2 jsou výměry plodin. Najděte výměru plodin s minimálními náklady.

L(x1, x2, u) = 0,25x12 - 3x1 + x22 – 4x2 + u (x1 – 8) Květák a kedlubny Úloha na vázaný extrém Funkce nákladů x1 výměra květáku (ar) x2 výměra kedluben (ar) Kritérium f(x) = 0,25x12 - 3x1 + x22 – 4x2  min Křivka q(x) = x1 – 8 = 0 Řešení Lagrangeova funkce L(x1, x2, u) = 0,25x12 - 3x1 + x22 – 4x2 + u (x1 – 8) Extrém x1 = 8 a pak x2 = 20

Optimalizační úloha min f(x)  qi(x)  0 , i = 1, ..., m , xT=(x1, x2, ..., xn)T  Rn , f(x) a qi (x) jsou reálné funkce více proměnných a x je prvek vektorového prostoru Rn.

Květák a kedlubny Soukromý zemědělec se rozhoduje o výměře dvou druhů zeleniny. K dispozici má 35 arů půdy, na nichž by chtěl pěstovat květák a kedlubny. Pro květák lze využít alespoň 8 arů. Zemědělec ví, že se náklady na produkci těchto dvou komodit skládají ze dvou částí Náklady fixní ve výši 3500 Kč, které musí vynaložit vždy Variabilní náklady, které progresivně rostou vzhledem k obdělávané výměře. U květáku rostou přibližně podle funkce N1 = 0,25 x12-3x1, u kedluben zhruba podle funkce N2 = x22-4x2, kde x1,2 jsou výměry plodin. Najděte výměru plodin s minimálními náklady.

Optimalizační úloha Základní prvky optimalizačního modelu proměnné - procesy omezující podmínky kriteriální - účelová funkce Základní pojmy přípustné a nepřípustné řešení optimální řešení

Květák a kedlubny Model optimalizační úlohy Proměnné x1 výměra květáku (ar) x2 výměra kedluben (ar) Omezující podmínky q1 (x) = x1 + x2 - 35  0 celková výměra q2 (x) = x1 – 8  0 výměra květáku Kritérium f(x) = 0,25x12 - 3x1 + x22 – 4x2  min

Květák a kedlubny Řešení v Excelu, modul Řešitel Proměnné x Parametry omezujících podmínek q(x) < = > Parametry kriteriální fce f(x)  min

Květák a kedlubny Řešení v Excelu, modul Řešitel

Klasifikace optimalizačních úloh Z hlediska počtu kritérií jednokriteriální optimalizační model, vícekriteriální optimalizační model. Z hlediska typu kritéria minimalizační model f(x)  MIN maximalizační model f(x)  MAX cílový model dosažení cíle f(x) = h Podle typu použitých funkcí lineární optimalizační model nelineární optimalizační model konvexní model - kvadratický konvexní model nekonvexní model.

Možnosti řešení optimalizačních úloh Nalezení vektoru x splňujícího omezující podmínky qi(x)  0 , i = 1, ..., m Nalezení minimální hodnoty účelové funkce f(x). Grafický přístup Analytické metody Numerické metody

Nalezení přípustného řešení Problém - nekonvexnost množiny přípustných řešení. Když už jedno přípustné řešení najdeme, jak najít to optimální.

Nalezení extrému účelové funkce Problém - nekonvexnost účelové funkce - lokální a globální extrémy. Kterým směrem postupovat k optimálnímu řešení?

L(xopt, u)  L(xopt, uopt)  L(x, uopt) Analytické metody Lagrangeova funkce L(x,u) = f(x) + uT.q(x) Sedlový bod L(xopt, u)  L(xopt, uopt)  L(x, uopt) Kuhn-Tuckerovy podmínky - vlastnosti sedlového bodu Wolfeho algoritmus pro řešení kvadratických optimalizačních úloh

min f(x) + pk(x)  x  Rn  Numerické metody Gradientní metody xk+1 = xk + k.sk Penalizační a bariérové metody min f(x) + pk(x)  x  Rn  Heuristické metody metoda TOP TWENTY