Operační výzkum. Teorie her. Hra v normálním tvaru. Optimální strategie. Maticové hry.



Podobné dokumenty
3. ANTAGONISTICKÉ HRY

ANTAGONISTICKE HRY 172

Operační výzkum. Teorie her cv. Hra v normálním tvaru. Optimální strategie. Maticové hry.

Teorie her a ekonomické rozhodování. 2. Maticové hry

TGH13 - Teorie her I.


Lineární algebra. Soustavy lineárních rovnic

Teorie her a ekonomické rozhodování. 3. Dvoumaticové hry (Bimaticové hry)

{Q={1,2};S,T;u(s,t)} (3.3) Prorovnovážnéstrategie s,t vehřesnulovýmsoučtemmusíplatit:

Operační výzkum. Teorie her. Řešení maticových her převodem na úlohu LP.

Operační výzkum. Vícekriteriální programování. Lexikografická metoda. Metoda agregace účelových funkcí. Cílové programování.

Úvod do teorie her

Operační výzkum. Síťová analýza. Metoda CPM.

DEFINICE Z LINEÁRNÍ ALGEBRY

KOOPERATIVNÍ HRY FORMULACE, KONCEPCE ŘEŠENÍ, JÁDRO HRY, HRA VE TVARU CHARAKTERISTICKÉ FUNKCE, SHAPLEYOVA HODNOTA CO JE TO TEORIE HER A ČÍM SE ZABÝVÁ?

fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu (reg. č. CZ.1.07/2.2.00/28.

LDF MENDELU. Simona Fišnarová (MENDELU) Základy lineárního programování VMAT, IMT 1 / 25

Operační výzkum. Přiřazovací problém.

Lineární algebra. Matice, operace s maticemi

Kapitola 11: Vektory a matice:

Teorie her a ekonomické rozhodování 5. Opakované hry

Koaliční hry. Kooperativní hra dvou hráčů

Dvou-maticové hry a jejich aplikace

5.7 Kooperativní hry Kooperativní hra 2 hráčů Kooperativní hra N hráčů 5.8 Modely oligopolu 5.9 Teorie redistribučních systémů 5.

Univerzita Karlova v Praze Matematicko-fyzikální fakulta. Teorie her v praxi. Katedra pravděpodobnosti a matematické statistiky

KOOPERATIVNI HRY DVOU HRA CˇU

Teorie her a ekonomické rozhodování 6. Kooperativní hry více hráčů

Lineární algebra Operace s vektory a maticemi

Teorie her a ekonomické rozhodování. 7. Hry s neúplnou informací

Stručný úvod do teorie her. Michal Bulant

TEORIE HER - ÚVOD PŘEDNÁŠKA. OPTIMALIZACE A ROZHODOVÁNÍ V DOPRAVĚ část druhá Přednáška 2. Zuzana Bělinová

Množinu všech matic typu m n nad tělesem T budeme označovat M m n (T ), množinu všech čtvercových matic stupně n nad T pak M n (T ).

Kapitola 4: Extrémy funkcí dvou proměnných 1/5

Soustavy lineárních rovnic

Operační výzkum. Vícekriteriální hodnocení variant. Grafická metoda. Metoda váženého součtu.

0.1 Úvod do matematické analýzy

1. Posloupnosti čísel

Simplexová metoda. Simplexová tabulka: Záhlaví (účelová funkce) A ~ b r βi. z j c j. z r

Státnicová otázka 6, okruh 1

P 1 = P 1 1 = P 1, P 1 2 =

Skalár- veličina určená jedním číselným údajem čas, hmotnost (porovnej životní úroveň, hospodaření firmy, naše poloha podle GPS )

Dva podniky vedou mezi sebou spor, k jehož vyřešení může každý z nich podniknout jednu

Učební texty k státní bakalářské zkoušce Matematika Základy teorie funkcí více proměnných. študenti MFF 15. augusta 2008

Spolehlivost soustav

Základy matematiky pro FEK

TEORIE HER. Základní pojmy teorie her. buď racionální (usiluje o optimální výsledek hry) nebo indiferentní (výsledek hry je mu lhostejný)

2 Zpracování naměřených dat. 2.1 Gaussův zákon chyb. 2.2 Náhodná veličina a její rozdělení

Definice 7.1 Nechť je dán pravděpodobnostní prostor (Ω, A, P). Zobrazení. nebo ekvivalentně

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Soustava m lineárních rovnic o n neznámých je systém

1. dílčí téma: Rozhodování při riziku, neurčitosti a hry s neúplnou informací

Využití teorie her při řešení konfliktních situací JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH

Teorie her. Kapitola Základní pojmy Základní pojmy

Soustavy lineárních rovnic a determinanty

Teorie her. Theory of games. Vlastimil Čabla

Úvod do lineární algebry

Matematika I (KMI/PMATE)

0.1 Funkce a její vlastnosti

VÍCEKRITERIÁLNÍ MANAŢERSKÉ ROZHODOVÁNÍ V PODMÍNKÁCH RIZIKA A NEJISTOTY

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008

VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE. Model tahové hry s finančními odměnami

MATEMATICKÁ TEORIE ROZHODOVÁNÍ

5. Lokální, vázané a globální extrémy

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Matematika (KMI/PMATE)

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

Úvod do teorie her ZVYŠOVÁNÍ ODBORNÝCH KOMPETENCÍ AKADEMICKÝCH PRACOVNÍKŮ OSTRAVSKÉ UNIVERZITY V OSTRAVĚ A SLEZSKÉ UNIVERZITY V OPAVĚ

4EK201 Matematické modelování. 10. Teorie rozhodování

Základní pojmy matematické logiky

SOUSTAVY LINEÁRNÍCH ROVNIC

Rozhodovací procesy v ŽP HRY A SIMULAČNÍ MODELY

Teorie her. RNDr. Magdalena Hykšová, Ph.D. online prostředí, Operační program Praha Adaptabilita, registrační číslo CZ.2.17/3.1.00/31165.

Jazyk matematiky Matematická logika Množinové operace Zobrazení Rozšířená číslená osa

10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo

4. Aplikace matematiky v ekonomii

Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule.

Kapitola 11: Vektory a matice 1/19

Markovské metody pro modelování pravděpodobnosti

Teorie her a ekonomické rozhodování. 11. Aukce

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

Determinanty. Obsah. Aplikovaná matematika I. Pierre Simon de Laplace. Definice determinantu. Laplaceův rozvoj Vlastnosti determinantu.

Matematika B101MA1, B101MA2

Limita posloupnosti, limita funkce, spojitost. May 26, 2018

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29

Teorie her a ekonomické rozhodování. 8. Vyjednávací hry

A0M15EZS Elektrické zdroje a soustavy ZS 2011/2012 cvičení 1. Jednotková matice na hlavní diagonále jsou jedničky, všude jinde nuly

5. Maticová algebra, typy matic, inverzní matice, determinant.

Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu

MANAŽERSKÉ ROZHODOVÁNÍ

Kooperativní hra N hráčů

verze 1.4 Ekvivalentní podmínkou pro stacionární bod je, že totální diferenciál je nulový

MATICOVÉ HRY MATICOVÝCH HER

Aplikovaná numerická matematika

Matematika. Kamila Hasilová. Matematika 1/34

8 Matice a determinanty

Soustavy. Terminologie. Dva pohledy na soustavu lin. rovnic. Definice: Necht A = (a i,j ) R m,n je matice, b R m,1 je jednosloupcová.

UNIVERZITA PARDUBICE FAKULTA EKONOMICKO - SPRÁVNÍ DIPLOMOVÁ PRÁCE

1 Řešení soustav lineárních rovnic

Matice. a m1 a m2... a mn

Transkript:

Operační výzkum Hra v normálním tvaru. Optimální strategie. Maticové hry. 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/28.0326

Teorie her úvod Definice: Teorie her (TH) metodou matematického modelování studuje rozhodovací situace, v níž vystupuje jeden nebo více rozhodovatelů, tj. rozhodujících subjektů, institucí či mechanismů volících svá rozhodnutí. Každý z rozhodovatelů má určitou množinu rozhodnutí, z níž rozhodnutí vybírá. Tato rozhodnutí vedou k tomu, že každý z rozhodovatelů realizuje svůj zisk nebo ztrátu. Terminologie TH převzatá z klasických her: rozhodovatel hráč rozhodovací situace hra rozhodnutí strategie množina rozhodnutí prostor strategií důsledek rozhodnutí výplatní funkce zisk výhra ztráta prohra, záporná výhra

Hra v normálním tvaru Definice: Základním matematickým modelem TH je hra v normálním tvaru: Je dána množina Q = {1, 2,..., k}, tj. množina všech hráčů (hráči jsou označeni čísly). Každý hráč má svůj prostor strategií X i, i Q. Prvky prostoru strategií, tj. strategie označujeme malými písmeny. Pro každého hráče je dána výplatní funkce F i, i Q definovaná na kartézském součinu X 1 X 2 X k. Přiřazuje každé k-tici (x 1, x 2,..., x k ) hodnotu F i(x 1, x 2,..., x k ) R vyjadřuje hodnotu výhry i-tého hráče. Hra v normálním tvaru je tedy charakterizována třemi typy prvků: 1 Q = {1, 2,..., k}, tj. množina hráčů, 2 X 1, X 2,..., X k, tj. prostory sgtrategií hráčů, 3 F 1, F 2,..., F k, tj. výplatní funkce hráčů.

Hra v normálním tvaru Průběh hry v normálním tvaru: Každý z k hráčů zvolí nějakou strategii ze svého prostoru strategií. Potom hráči své volby zveřejní a i-tý hráč obdrží částku F i(x 1, x 2,..., x k ). Poznámka: Je-li F i(x 1, x 2,..., x k ) < 0, i-tý hráč prohrává částku F i(x 1, x 2,..., x k ).

Příklad hry Př 1.: Q = {1, 2}, tj. hra dvou hráčů; X 1 = {1, 2,..., 10}, X 2 = {1, 2,..., 5}; F 1(x 1, x 2) = x 1 + x 2, F 2(x 1, x 2) = (x 1 + x 2). Jak má každý z hráčů hrát, aby si vedl co nejlépe? Řešení: Je zřejmé, že nejlepší strategií 1. hráče je x 1 = 10 a 2. hráče je x 2 = 1.

Příklad hry Př 2.: Modifikujme Př. 1. následovně: Q = {1, 2}, tj. hra dvou hráčů; X 1 = {1, 2,..., 10}, X 2 = {1, 2,..., 5}; F 1(x 1, x 2) = x2 1 x2 2 x 1 +x 2, F 2(x 1, x 2) = x 2 1 x 2 2. Jak má každý z hráčů hrát, aby si vedl co nejlépe? Řešení: Je zřejmé, že nejlepší strategií 1. hráče je x 1 = 10 a 2. hráče je x 2 = 1. Intuitivní nalezení nejlepších strategií je již obtížnější. Platí ale F 1(x 1, x 2) = x2 1 x2 2 x 1 +x 2 = x 1 x 2, a proto je v zájmu obou hráčů, aby x 1 = 10 a x 2 = 1.

Klasifikace rozhodovacích situací a) Podle počtu hráčů k = 1 k = 2 k > 2 k = vede opět k lineárnímu programování; nejpropracovanější část TH, tímto se budeme dále zabývat; možnost vzniku koalic; velký počet rozhodovatelů, mnohdy není možné zjistit jejich přesný počet, modely ekonomií s tržním hospodářstvím. Inteligentní hráč - rozhodovatel, který provádí analýzu situace, volí své strategie tak, aby maximalizoval svou výhru. Neinteligentní hráč - ekvivalent náhodného mechanismu, své strategie volí náhodně, např. příroda, krupiér při ruletě, apod.

Klasifikace rozhodovacích situací b) Podle počtu strategií Konečná hra - prostory strategií všech hráčů jsou konečné množiny. Nekonečná hra - prostor strategií aspoň u jednoho hráče je nekonečná množina. c) Podle součtu výplatních funkcí Hra s konstantním součtem - platí: kp F i(x 1, x 2,..., x k ) = K, k-tici(x 1, x 2,..., x k ), x i X i, K je konstanta. i=1 Je-li navíc K = 0, jde o hru s nulovým součtem. Hra s nekonstantním součtem - platí: kp F i(x 1, x 2,..., x k ) = ϕ(x 1, x 2,..., x k ). i=1

Antagonistické konflikty Antagonistickým konfliktem nazýváme rozhodovací situace se dvěma inteligentními hráči, jejichž zájmy jsou zcela v protikladu. Zisk jednoho hráče jde zcela na úkor druhého hráče. Matematickým modelem antagonistického konfliktu je hra dvou hráčů s konstantním součtem: Q = {1, 2}; X 1, X 2; (*) F 1(x 1, x 2), F 2(x 1, x 2); F 1(x 1, x 2) + F 2(x 1, x 2) = K x 1 X 1, x 2 X 2. Označení: Protože se v dalším omezíme jen na dva hráče, budeme je odlišovat různými písmeny (nikoliv indexy). Budeme používat nová značení: X 1 X x 1 x, X 2 Y x 2 y.

Optimální strategie V antagonistickém konfliktu považujeme za optimální takové strategie, od nichž žádná odchylka nemůže hráči přinést výhodu za předpokladu, že druhý hráč zachová svou optimální strategii. Definice: Nechť Q = {1, 2}; X, Y ; F 1(x, y), F 2(x, y), F 1 + F 2 = K je hra s konstantním součtem. Optimální strategií 1. hráče nazveme takovou strategii x X, ke které existuje strategie ȳ Y tak, že F 1(x, ȳ) F 1( x, ȳ) F 2( x, y) F 2( x, ȳ). (**) Věta: Mějme hru s konstantním součtem (tj. Q = {1, 2}; X, Y ; F 1(x, y), F 2(x, y), F 1 + F 2 = K). Potom x, ȳ jsou optimální v této hře právě tehdy, jsou-li x, ȳ optimální ve hře s nulovým součtem: Q = {1, 2}; X, Y ; F (1) (x, y) = F 1(x, y) F 2(x, y), F (2) (x, y) = F 2(x, y) F 1(x, y).

Maticové hry Maticové hry (MH) jsou konečné hry dvou hráčů s nulovým součtem. Nechť hráči A, B mají své strategie A 1, A 2,..., A m; B 1, B 2,..., B n. Pak hru lze popsat platební maticí A = (a ij) m n. A = strategie B 1 B 2... B n A 1 0 A 2. A m B @ a 11 a 12... a 1n a 21 a 22... a 2n............ a m1 a m2... a mn 1 C A. Platba, která odpovídá čistým strategiím A i, B j, je E(A i, B j) = a ij.

Maticové hry řešitelné v oboru čistých strategií Př: Mějme hru popsanou platební maticí A. A = strategie 0 B 1 B 2 A 1 0 1 A 2 @ 1 4 A 3 3 2 1 A Jak mají hráči hrát, aby si vedli co nejlépe?

Maticové hry řešitelné v oboru čistých strategií Řešení: Provedeme detailní analýzu: Když hráč A bude hrát strategií A 1, jeho nejhorší možný výsledek bude min(0, 1) = 0, Když hráč A bude hrát strategií A 2, jeho nejhorší možný výsledek bude min(1, 4) = 1, Když hráč A bude hrát strategií A 3, jeho nejhorší možný výsledek bude min( 3, 2) = 3. Hráč A si zvolí tu strategii, která mu přinese nejlepší z nejhorších možných výsledků, tj. max(0, 1, 3) = 1 = α. Bude-li hráč A bude hrát strategií A 2, má při každé hře zaručenu výhru alespoň ve výši α = 1 Kč.

Maticové hry řešitelné v oboru čistých strategií Podobně z pozice hráčeb: Když hráč B bude hrát strategií B 1, jeho nejhorší možný výsledek bude max(0, 1, 3) = 1, Když hráč B bude hrát strategií B 2, jeho nejhorší možný výsledek bude max(1, 4, 2) = 4. Hráč B si zvolí tu strategii, která mu přinese nejlepší z nejhorších možných výsledků, tj. min(1, 4) = 1 = β. Bude-li hráč B bude hrát strategií B 1, má při každé hře zaručenu prohru nejvýše β = 1 Kč. Poznámka: Všimněte si, že α = β = 1. Prvek a 21 = α = β nazýváme sedlový bod. Je nejnižší ve svém řádku a nejvyšší ve svém sloupci.

Maticové hry řešitelné v oboru čistých strategií Postup pomocí sedlového bodu: Platí: max i min j min a ij = α... dolní cena hry (minima po řádcích a z nich maximum), j max a ij = β... horní cena hry (maxima po sloupcích a z nich minimum). i Obecně platí: α β. Pokud α = β, pak v matice existuje prvek a ij, který je ve svém řádku nejmenší a ve svém sloupci nejvěší. Nazývá se sedlový bod a označuje optimální čisté strategie A 0 = A i a B 0 = B j. Platbu, která odpovídá optimálním strategiím, nazýváme cenou hry a označujeme v: E(A 0, B 0) = a ij = v. Definice: Je-li v = 0, hra je spravedlivá, Je-li v 0, hra je nespravedlivá.

Maticové hry řešitelné v oboru čistých strategií Př: Řešte MH s platební maticí 0 20 30 0 10 1 @ 40 60 20 35 A 70 20 20 50 Řešení: A 0 = A 3, B 0 = B 3, v = 20. Hra je nespravedlivá, zvýhodňuje hráče A.