Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační.

Slides:



Advertisements
Podobné prezentace
Matematická analýza Lineární algebra Diferenciální rovnice
Advertisements

Rovnice a nerovnice s neznámou pod odmocninou
Lineární rovnice s parametrem. Kvadratické rovnice s parametrem.
Matematické modelování a operační výzkum
OBECNÉ OPTIMALIZAČNÍ MODELY
Dualita úloh lineárního programování a analýza citlivosti
SIMPLEXOVÝ ALGORITMUS Řešení v tabulkovém procesoru
Mechanika s Inventorem
Rovnice roviny Normálový tvar rovnice roviny
Seminární práce číslo: 7 Zpracoval : Vladimír KORDÍK T-4.C
Úvod Klasifikace disciplín operačního výzkumu
Rozhodněte o její pohyblivosti (určete počet stupňů volnosti).
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
Lineární programování
Soustavy dvou lineárních rovnic se dvěma neznámými
Lineární programování Simplexový algoritmus
Základy lineárního programování
Lineární algebra.
Funkce.
Soustava lineárních nerovnic
LINEÁRNÍ OPTIMALIZAČNÍ MODEL
Vzdělávací oblast: Matematika Autor: Mgr. Robert Kecskés Jazyk: Český
Příklad postupu operačního výzkumu
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Formulace a vlastnosti úloh lineárního programování
Nelineární programování - úvod
Lineární rovnice Lineární rovnice s jednou neznámou máj vzorec
Lineární programování I
Semestrální práce z předmětu MAB
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.
Lineární zobrazení.
Gradientní metody Metoda největšího spádu (volný extrém)
Vektorové prostory.
Simplexová metoda pro známé počáteční řešení úlohy LP
Lineární programování - charakteristika krajních bodů
Grafické řešení soustavy dvou rovnic o dvou neznámých II.
Lineární programování - úvod
KVADRATICKÉ NEROVNICE
Repetitorium z matematiky Podzim 2012 Ivana Medková
Soustava lineárních rovnic
Soustavy lineárních rovnic. Soustava m lineárních rovnic o n neznámých a 11 x 1 + a 12 x 2 + … + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + … + a 2n x n = b.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Obecná rovnice přímky v rovině
Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační.
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.
Matice Přednáška č.4. Definice: Soubor prvků nazýváme maticí typu i-tý řádek j-tý sloupec prvky matice.
MME41 Ekonomicko-matematické metody 4 Prof. RNDr. Jaroslav Ramík, CSc.
EMM21 Ekonomicko-matematické metody 2 Prof. RNDr. Jaroslav Ramík,CSc.
Soustavy lineárních rovnic Matematika 9. ročník Creation IP&RK.
Funkce Lineární funkce a její vlastnosti 2. Funkce − definice Funkce je předpis, který každému číslu z definičního oboru, který je podmnožinou množiny.
Lineární funkce Rozdělení lineárních funkcí Popis jednotlivých funkcí.
Repetitorium z matematiky Podzim 2012 Ivana Medková
Simplexová metoda.
Ing. Milan Houška KOSA PEF ČZU v Praze
Slovní úlohy – řešení soustavou – 1
CW-057 LOGISTIKA 37. PŘEDNÁŠKA Lineární programování – 7
Analýza výsledků v modelech lineárního programování
Operační výzkum Lineární programování Dopravní úloha nevyrovnaná.
CW-057 LOGISTIKA 4. CVIČENÍ Výroba směsí Leden 2017
Lineární programování
Kvantifikace množiny efektivních portfolií II
Ing. Milan Houška KOSA PEF ČZU v Praze
Soustava lineárních nerovnic
1 Lineární (vektorová) algebra
Kvantifikace množiny efektivních portfolií II
Lineární funkce a její vlastnosti
Lineární optimalizační model
Výuka matematiky v 21. století na středních školách technického směru
Soustavy lineárních rovnic
Definiční obory. Množiny řešení. Intervaly.
Transkript prezentace:

Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační číslo projektu: CZ.1.07/2.2.00/ Operační výzkum Lineární programování 1. Matematické modelování. Úloha lineárního programování.

OPERAČNÍ VÝZKUM LINEÁRNÍ OPTIMALIZACENELINEÁRNÍ OPTIMALIZACE LINEÁRNÍ PROGRAMOVÁNÍ (jednokriteriální) VÍCEKRITERIÁLNÍ OPTIMALIZACE TEORIE HER TEORIE GRAFŮ A SÍTÍ Schéma zobrazuje jednotlivé podobory operačního výzkumu:

OPERAČNÍ VÝZKUM – souhrn metod, jimiž řešíme rozhodovací situace. Řešené problémy mají zpravidla více možných řešení a mezi nimi se hledá to řešení, které nejlépe vede k zadanému cíli = OPTIMÁLNÍ ŘEŠENÍ. Fáze řešení problému: 1. Analýza problému z ekonomického hlediska, vytváří se EKONOMICKÝ MODEL; 2. Sestaví se odpovídající MATEMATICKÝ MODEL; 3. Řeší se matematický model, hledají se konkrétní číselná ŘEŠENÍ; 4. INTERPRETACE výsledků řešení; 5. REALIZACE řešení.

ad 1)Výsledkem rozboru ekonomické reality bývá kvalitativní a kvantitativní popis situace (slovní zadání úlohy). Problémy studujeme na zjednodušených modelech. Model je zjednodušeným obrazem skutečnosti, zobrazuje pouze ty stránky skutečnosti, které jsou z hlediska studovaného jevu významné. EKONOMICKÝ MODEL obsahuje: 1.CÍL (kritérium) – jasně vymezen (např. maximalizace zisku, minimalizace nákladů, …); 2.PROCESY, které probíhají při dané rozhodovací situaci; 3.ČINITELE ovlivňující daný proces a popis vztahů mezi procesy a činiteli.

Př.:Podnik vyrábí 3 druhy výrobků V 1, V 2 a V 3. Na výrobu 1 výrobku V 1 spotřebuje 15 kg suroviny S, 3 kWh energie E a výroba trvá 1 h strojového času T. Na 1 výrobek V 2 … 20 kg S, 4 kWh E a 0,5 h T. Na 1 výrobek V 3 … 40 kg S, 7 kWh E a 3 h T. Prodejem 1 výrobku V 1 má podnik zisk 700 Kč, u V 2 … 500 Kč a u V 3 … 1300 Kč. Podnik má k dispozici kg S, kWh E a 1000 h T. Při jakém plánu výroby bude zisk podniku maximální?

Ekonomickým modelem je slovní zadání, které se však často uvádí ve formě tabulky. ovlivňující ČINITELÉ CÍL (kritérium) Číselné charakteristiky PROCESU VÝROBY V 1 Ekonomický model Výrobky Disponibilní množství V1V1 V2V2 V3V3 Surovina [kg] Energie [kWh] Str. čas [h]10, Zisk [Kč] max.

ad 2)Abychom mohli daný ekonomický model řešit, musíme vyjádřit podmínky i cíl procesu pomocí matematických prostředků (proměnné, funkce, rovnice, nerovnice, …) → MATEMATICKÝ MODEL. Řešením tohoto modelu dostáváme odpovídající řešení. Jsou-li funkce, rovnice a nerovnice použité v daném matematickém modelu pouze lineární, jde o úlohu LINEÁRNÍHO PROGRAMOVÁNÍ. Př.:V podniku se provádějí 3 činnosti – výroba výrobků V 1, V 2 a V 3 → 3 PROMĚNNÉ: x 1 … počet vyrobených výrobků V 1, x 2 … počet vyrobených výrobků V 2, x 3 … počet vyrobených výrobků V 3.

Matematické vyjádření omezujících podmínek: Nelze vyrábět záporné množství výrobků → x 1  0; x 2  0; x 3  0 PODMÍNKY NEZÁPORNOSTI Při výrobě 1 výrobku V 1 spotřebujeme 15 kg suroviny S. Při výrobě x 1 těchto výrobků je spotřeba 15x 1 kg suroviny S. Analogicky i pro V 2 a V 3. Spotřeba suroviny S celkem je 15x 1 +20x 2 +40x 3 kg. Celková spotřeba nesmí přesáhnout disponibilní množství → S: 15x x x 3  Analogicky pro energii E a str. čas T: E: 3x 1 + 4x 2 + 7x 3  S: x 1 +0,5x 2 + 3x 3  VLASTNÍ OMEZUJÍCÍ PODMÍNKY

Při výrobě x 1 výrobků V 1, x 2 výrobků V 2 a x 3 výrobků V 3 se dosáhne zisku z= 700x x x 3 ÚČELOVÁ FUNKCE Požaduje se maximalizace zisku, tedy z= 700x x x 3 → max z = 700x x x 3 → max, 15x x x 3  , 3x 1 + 4x 2 + 7x 3  4 000, x 1 +0,5x 2 + 3x 3  1 000, x 1  0, x 2  0, x 3  0. Shrnutí:

SOUSTAVY LINEÁRNÍCH ROVNIC Definice: Soustavou m lineárních rovnic o n neznámých rozumíme systém rovnic kde A je matice soustavy, je vektor neznámých a je vektor absolutních členů. (maticový zápis) (*) Matice je tzv. rozšířená matice soustavy.

Podmínky řešitelnosti udává FROBENIOVA VĚTA: Soustava (*) má řešení  hodnost matice A je rovna hodnosti rozšířené matice soustavy, tj. h(A)=h(R). VĚTA O POČTU ŘEŠENÍ: a)je-li h(A)=h(R)=n … soustava (*) má právě 1 řešení, b)je-li h(A)=h(R)=h<n … soustava (*) má nekonečně mnoho řešení závislých na n-h parametrech, c)je-li h(A)<h(R) … soustava (*) nemá řešení. Pozn.:V úlohách LP se nejčastěji budeme setkávat s pří- padem b), kdy soustava bude mít nekonečně mnoho řešení.

Př.: Řešte soustavu rovnic: řešení parametry, např. A tedy obecné řešení je

Chceme-li určit nějaké konkrétní řešení, zvolíme za s a t konkrétní čísla. Př.: Určete alespoň 4 konkrétní řešení předchozí soustavy rovnic. Zvolíme základní degenerované řešení

Definice: Řešení, ve kterém za parametry volíme nuly, se nazývá základní řešení. Neznámé jsou tzv. ZÁKLADNÍ (BÁZICKÉ) PROMĚNNÉ, ostatní neznámé ((n-h) parametrů) nazýváme VEDLEJŠÍ PROMĚNNÉ. Řešení je základní řešení soustavy, protože jsme za vedlejší proměnné (tj. za parametry) zvolili nuly. Př.: V našem příkladě jsme za parametry volili neznámé jsou vedlejší proměnné. jsou základní proměnné.

Definice: Jsou-li všechny základní proměnné řešení nazýváme nedegenerované, je-li alespoň jedna základní proměnná řešení je degenerované. Př.: Řešení je degenerované, neboť základní proměnná

SLR v kanonickém tvaru ZÁKLADNÍ PROMĚNNÉVEDLEJŠÍ PROMĚNNÉ Z tohoto tvaru lze přímo určit základní řešení SLR; tj. A tedy základní řešení je

Matice soustavy (**) obsahuje právě h sloupcových jednotkových vektorů přiřazených základním neznámým (obsahuje jednotkovou submatici). Toho využíváme při řešení soustavy (*). Matici A upravíme pomocí elementárních ekvivalentních úprav na matici A h. Soustavy (*) a (**) jsou ekvivalentní a řešení určíme ze soustavy (**). K úpravám použijeme úplnou eliminaci.

Př.: Úplnou eliminací řešte SLR

x 2 je vedlejší proměnná (parametr), zvolíme PIVOT = KLÍČOVÝ PRVEK (nelze za něj zvolit nulu!)

x 3 je vedlejší proměnná, zvolíme x 1 je vedlejší proměnná, zvolíme x 4 je vedlejší proměnná, zvolíme x 2 je vedlejší proměnná (parametr), zvolíme

Pozn.:Počet všech základních řešení soustavy m lineárně nezávislých rovnic o n neznámých je V našem příkladě m=3 rovnice, n=4 neznámé počet základních řešení je

GRAFICKÁ METODA -metoda řešení úloh LP, v níž vystupují jen dvě proměnné. Potom každý bod v rovině (souřadnice x 1, x 2 ) představuje právě jedno řešení. Pozn.:V principu lze grafickou metodu použít i v případě tří proměnných (každé řešení je představováno nějakým bodem prostoru). Už si tedy nevystačíme papírem, tužkou a pravítkem – museli bychom modelovat trojrozměrně.

GRAFICKÁ METODA – postup: Zavedeme kartézský souřadnicový systém – pro dvě proměnné, dvě na sebe kolmé osy označené Nejprve se graficky určí množina všech přípustných řešení : Vyznačíme množinu všech řešení každé omezující podmínky samostatně. Podmínkám typu nerovnice odpovídají poloroviny, rovnicím pak přímky. Množina všech přípustných řešení je dána průnikem všech těchto množin (polorovin a přímek).

GRAFICKÁ METODA – postup: Na množině pak hledáme optimální řešení: Vyznačíme normálový vektor příslušný účelové funkci. U maximalizační úlohy pak najdeme takovou kolmici na vektor, která je nejdále ve směru a má neprázdný průnik s množinou. U minimalizační úlohy pak najdeme takovou kolmici na vektor, která je nejdále proti směru a má neprázdný průnik s množinou. Tento poslední neprázdný průnik tvoří množinu všech optimálních řešení úlohy LP.

Př.: Graficky řešte ÚLOHU VÝROBNÍHO PLÁNOVÁNÍ: Podnik vyrábí 2 druhy výrobků V 1 a V 2. Tab. udává spotřebu surovin S 1 a S 2 v kg na výrobu 1 ks výrobku V 1, resp. V 2 i disp. množství. Zisk z každého ks V 1 je 3 Kč a z 1 ks V 2 je 2 Kč. Stanovte opt. výrobní plán, aby podnik dosáhl max. zisku. VýrobkyDisponibilní množství V1V1 V2V2 S 1 [kg/ks] S 2 [kg/ks] Zisk [Kč]32max. x 1 … počet výrobků V 1 x 2 … počet výrobků V 2 V ektor výroby

Matematický model úlohy:

Př.: Graficky řešte úlohu LP: