From Wikipedia, the free encyclopedia
Nashova rovnováha je v teorii her taková situace, kdy žádný z hráčů nemůže jednostrannou změnou zvolené strategie vylepšit svoji situaci. Současně se jedná i o koncept řešení nekooperativních her více hráčů. Své jméno získala po Johnu Nashovi, který dokázal, že každá konečná hra má alespoň jedno takové řešení.
Koncept Nashovy rovnováhy se využívá pro analýzu výsledků strategické interakce několika aktérů. Jinými slovy se jedná o způsob předvídání rozhodnutí individuálních subjektů, které se rozhodují současně a jejich rozhodnutí závisí na rozhodnutí ostatních. Základním principem určení Nashovy rovnováhy je nemožnost předpovědět výsledek, pokud budeme nahlížet na jednotlivá rozhodnutí izolovaně. Musíme každé rozhodnutí hráče uvažovat v kontextu možných rozhodnutí ostatních. Nashova rovnováha byla použita při analýzách konfliktních situací jako války nebo Závody ve zbrojení [1] (viz Vězňovo dilema) a zmírnění konflikt při jejich opakování. Také byla použita ke studiu možností kooperace lidí s různými preferencemi (viz souboj pohlaví). Další aplikace spočívají ve studiu procesů přijímání technických standardů, modelovaní dopravních situací, organizování aukcí.[2]
Představme si, že hráči navzájem znají svoje strategie. Pak se každý hráč může zeptat sám sebe: "Pokud znám strategie ostatních a budu je brát za pevně dané, mohu změnou mé akce získat nějaký prospěch?". Pokud bude odpovědí "ano", pak takováto situace není Nashovou rovnováhou. Pokud ale všichni hráči odpoví "ne" pak je toto řešení stabilním a označujeme ho za Nashovu rovnováhu. Nashovu rovnováhu tedy můžeme označit jako nejlepší možnou reakci na strategie ostatních.[3]
Nechť (S, f) je hra s n hráči, kde Si je množina možných akcí hráče i, S = S1 X S2 ... Sn jsou strategie všech hráčů a f = (f1(x), ..., fn(x)) je výplatní funkce. Nechť x-i je výběr akcí všech hráčů vyjma hráče i. Každý hráč i ∈ {1, ..., n} si zvolí strategii xi pak ve výsledné situaci x = (x1, ..., xn) přísluší hráči i výplatní funkce fi(x). Situaci x∗ ∈ S, kdy si žádný z hráčů nemůže jednostrannou změnou své akce zlepšit výsledek, tedy zvýšit hodnotu výplatní funkce, zapíšeme jako: Výsledek může ležet buď v ryzích strategiích (volba konkrétní akce) nebo strategiích smíšených (je přidán koeficient pravděpodobnosti využití jednotlivých akcí). Nash dokázal, že každá konečná hra má alespoň jedno rovnovážné řešení.
Pokud platí v předchozí nerovnici ostrá nerovnost ( namísto ) mluvíme o Silné Nashově rovnováze. V případě, že existuje rovnost mezi a další akcí z množiny pak toto řešení označujeme jako Slabou Nashovu rovnováhu.
Nechť značí zvolené akce všech hráčů vyjma hráče . Definujme nejlepší reakci hráče jako . značí vztah souboru všech pravděpodobnostních rozdělení akcí ostatních hráčů k množině akcí hráče , tak že každý prvek: : je nejlepší reakcí na . Definujme
Pomocí Kakutaniho věty o pevných bodech dokážeme, že má pevný bod. To znamená, že existuje takové, že . Protože je nejlepší reakcí všech hráčů na situaci , existence pevného bodu dokazuje, že existuje taková situace, která je nejlepší reakcí na sebe samu. Žádný z hráčů nemůže změnou nic získat a jedná se tedy o Nashovu rovnováhu.
Mějme hru , kde je počet hráčů a je množina všech možných strategií všech hráčů. Množiny strategií všech hráčů jsou konečné. Nechť je množinou míšených strategií hráčů. Konečnost zaručuje kompaktnost množiny .
Nyní definujeme výplatní funkce. Pro smíšenou strategii a při volbě akce je ziskem hráče
pro . Z toho vyplývá, že
Nyní použijeme pro definování . Nechť pro .
Nyní můžeme jasně vidět, že každé je platnou smíšenou strategií v . Také můžeme snadno ověřit, že každé je spojitou funkcí a tedy i je spojitou funkcí. je nyní vektorovým součinem konečného množství kompaktních konvexních množin a tedy i je kompaktní a konvexní. Nyní můžeme pro využít Brouwerovy věty o pevných bodech. Tedy má pevný bod v , nazvěme ho
Pro důkaz, že je Nashovou rovnováhou v , stačí ukázat, že:
Tímto jednoduše vyjadřujeme, že žádný hráč nemá další zisk z jednostranné změny své strategie, což je podmínka Nashovy rovnováhy. Předpokládejme, že možné zisky všech hráčů nejsou všechny rovny nule. Potom , a takové, že .
Povšimněme si, že
Nechť je tedy . označme za vektor zisků s indexy akcí . Pokud je pak platí i .
Následně tedy
V případě že , pak tvoří kladné váhy vektoru . Mějme tvrzení, že
. Nejprve poznamenejme, že pokud pak je toto správná definice výplatní funkce. Nyní předpokládejme, že
Z našich předchozích tvrzení plyne
Levá strana výrazu je rovna nula, tedy i celý výraz je roven . Nakonec se tedy dostáváme k
Kde je poslední nerovnost z důvodu, že je nenulový vektor. Toto je zřejmý spor, tudíž všechny zisky musí být opravdu nulové. Pak tedy je Nashovou rovnováhou pro .
Koncept Nashovy rovnováhy poprvé představil Augustin Cournot ve svém modelu duopolu (1838). V tomto modelu firmy rozhodovaly o velikosti výroba za účelem maximalizace svého zisku. Nicméně nejvýhodnější velikost výroby závisí i na produkci druhé firmy. Cournotova rovnováha pak nastává v bodě, kdy obě firmy dosahují nejvyššího zisku s ohledem na zvolený objem výroby konkurenta. Moderní koncept Nashovy rovnováhy v teorii her je definován v rámci smíšených strategií, kde si hráči volí pravděpodobnosti volby jednotlivých strategií. Koncept smíšených strategií byl uveden Johnem von Neumannem a Oscarem Morgensternem v roce 1944 v knize Theory of Games and Economic Behavior. Nicméně jejich analýza byla omezena na speciální případy her s nulovým součtem. Ukázali, že Nashova rovnováha ve smíšených strategiích existuje pro jakoukoliv konečnou hru s nulovým součtem. John Forbes Nash v roce 1951 ve svém článku Non-Cooperative Games dokázal, že pro každou konečnou hru existuje alespoň jedna Nashova rovnováha ve smíšených strategiích.Od vývoje konceptu Nashovy rovnováhy bylo odhaleno, že za určitých podmínek může docházet k chybným závěrům. Proto bylo představeno několik odvozených konceptů (též nazývaných upřesněním Nashovy rovnováhy) přizpůsobených tomu, aby odstranily nedostatky Nashova konceptu. Obzvláště závažným problémem Nashovy rovnováhy založené na „nedůvěryhodných“ hrozbách. Proto v roce 1965 Reinhard Selten ve svém článku Spieltheoretische Behandlung eines Oligopolmodells mit Nachfragetraegheit přestavil rovnováhu podher (menší část „velké“ hry je brána jako samostatný celek), čímž odstranil Nashovy rovnováhy založené na „nedůvěryhodných“ hrozbách. Další rozšíření Nashovy rovnováhy se zabývají situacemi, kdy se hra opakuje a nebo hráči nemají všechny informace. Všechna tato rozšíření však sdílejí základní princip, tedy analyzují, jak se rozhodnout v případě, že hráč musí brát v úvahu rozhodnutí ostatních.
Pokud se jedná o nalezení Nashovy rovnováhy ve hře dvou hráčů v oboru ryzích strategií, můžeme použít zjednodušenou metodu. Celou hru zaneseme do matice a hledáme její sedlový bod. To znamená, že hledáme sloupcová maxima pro výplaty prvního hráče a řádková maxima ve výplatách druhého hráče. Tam kde se tyto body shodují nastává Nashova rovnováha. Pro výpočet rovnováhy více hráčů využijeme postupů lineárního programování. Výpočet Nashovy rovnováhy ve smíšených strategiích je úlohou nelineárního programování.[4].
Druhý hráč zvolí strategii A | Druhý hráč zvolí strategii B | |
---|---|---|
První hráč zvolí strategii A | 4, 4 | 1, 3 |
První hráč zvolí strategii B | 3, 1 | 3, 3 |
Koordinační hra je klasickým příkladem hry dvou hráčů s možnými dvěma strategiemi. Hráči by měli spolupracovat a zvolit strategii A, protože jejich výplata bude v tomto případě nejvyšší, tedy 4. Další Nashova rovnováha nastává i v situaci, kdy oba zvolí strategii B. V tomto případě je ale výplata obou hráčů menší než v předchozí případě. I přesto však ani jeden z hráčů již nemůže jednostrannou změnou strategii nic získat.
Příkladem koordinační hry je rozhodování dvou firem s kompatibilními produkty mezi dvěma dostupnými technologiemi. Ty mají zvolit jednu z technologií za standard. Pokud se obě firmy shodnou na jedné technologii, mohou očekávat obchodní úspěch. Pokud se ale nedohodnou, skončí jejich produkty neúspěšně.
Při jízdě autem si musíme zvolit, zda pojedeme po levé nebo pravé straně silnice, a jedná se tedy také o koordinační hru. Pokud například hodnota 100 značí, že nedojde k nehodě a 0 značí nehodu, pak můžeme naši hru definovat následovně:
Jízda po levé straně | Jízda po pravé straně | |
---|---|---|
Jízda po levé straně | 100, 100 | 0, 0 |
Jízda po pravé straně | 0, 0 | 100, 100 |
V tomto případě dostáváme opět dvě rovnovážná řešení v ryzích strategiích, tedy pokud se oba hráči rozhodnou pro jízdu vlevo nebo se oba rozhodnou pro jízdu vpravo. Pokud bychom uvažovali i smíšené strategie, pak k těmto dvěma strategií přidáme ještě jedno rovnovážné řešení, kde se každý z hráčů rozhodne s 50% pravděpodobností pro levou a s 50% pravděpodobností pro pravou stranu.
Druhý hráč zradí | Druhý hráč mlčí | |
---|---|---|
První hráč zradí | 1, 1 | 4, 0 |
První hráč mlčí | 0, 4 | 3, 3 |
Vězňovo dilema je podobná koordinační hra. Oba hráči se rozhodují, jestli zradit a přiznat se, nebo nevypovídat. V tomto případě se zde nachází pouze jedna Nashova rovnováha a oba hráči si zvolí možnost zradit, protože v jakékoliv situaci se vyplatí hráči změnit strategii z mlčení na zradu a vždy si svou situaci zlepší. Tento příklad ukazuje, že Nashova rovnováha není vždy Paretovsky optimální. Zde by se vyplatilo oběma hráčům mlčet a jejich celková situace by se zlepšila. Taková situace však není stabilní.
Druhý hráč vybere '0' | Druhý hráč vybere '1' | Druhý hráč vybere '2' | Druhý hráč vybere '3' | |
---|---|---|---|---|
První hráč vybere '0' | 0, 0 | 2, -2 | 2, -2 | 2, -2 |
První hráč vybere '1' | -2, 2 | 1, 1 | 3, -1 | 3, -1 |
První hráč vybere '2' | -2, 2 | -1, 3 | 2, 2 | 4, 0 |
První hráč vybere '3' | -2, 2 | -1, 3 | 0, 4 | 3, 3 |
Hra dvou hráčů, kde oba současně vyberou celé číslo od nuly do tří a výhra každého z nich bude rovna menšímu z těchto dvou čísel. Navíc pokud jeden z hráčů vybere vyšší číslo než druhý hráč, musí druhému hráči odevzdat dva své body. Tato hra má pouze jednu ryzí Nashovu rovnováhu: oba hráči zvolí číslo 0 (podbarveno červeně). Pokud by zvolili jiné strategie, mohl by jeden z hráčů vždy zlepšit svou situaci snížením zvoleného čísla a taková situace by nebyla stabilní. Pokud bychom například zvolili jako výchozí situaci zeleně podbarvené políčko v tabulce nalevo, bylo by v zájmu prvního hráče vybrat nižší číslo a přesunout hru na fialově podbarvené políčko. Druhý hráč by pak také zvolil nižší číslo a přesunul by tak výsledek na modré políčko a takto se postupně dostaneme na červeně podbarvené políčko, kde již nastává Nashova rovnováha. Pokud bychom upravili pravidla tak, že oba hráči získají počet bodů rovný jejich volbě pouze pokud by zvolili stejné číslo a v opačném případě by nezískali nic, nastala by Nashova rovnováha ve čtyřech bodech na úhlopříčce.
Pokud má hra jednu Nashovu rovnováhu a je hrána za určitých podmínek, pak hráči zvolí příslušné strategie. Nutné podmínky, které zaručí, že se tak stane, jsou následující:
Příklady problémů z teorie her, kde tyto podmínky nejsou splněny:
Vzhledem k těmto omezujícím podmínkám, kdy opravdu nastává Nashova rovnováha, je tento koncept málo používán v běžných situacích nebo pozorován při běžném vyjednávání. Nicméně nalézá uplatněni v ekonomických teoriích a evoluční biologii. V ekonomii jsou výplatou hráče peníze a v evoluční biologii přenos genů do další generace.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.