Teorie kooperativních her

Tento článek je o termínu teorie her. Informace o online herním režimu naleznete v části Kooperativní hra (PC hry)

Teorie kooperativních her  je naukou her, ve kterých mohou skupiny hráčů – koalice – spojovat své síly. V tom se liší od nekooperativních her, ve kterých jsou koalice nepřijatelné a každý je povinen hrát sám za sebe.

Teorie her se zabývá studiem konfliktů, tedy situací, ve kterých skupina lidí potřebuje vypracovat nějaké řešení, které se týká všech. Teorie nekooperativních her studuje, jak musí hráči jednat, aby dosáhli konkrétního výsledku, zatímco teorie kooperativních her studuje otázku, jaké výsledky jsou dosažitelné a podmínky pro dosažení těchto výsledků.

Matematická reprezentace

Kooperativní hra je podle definice dvojice , kde  je množina hráčů, a  je funkce: , od množiny všech koalic po množinu reálných čísel (tzv. charakteristická funkce). Předpokládá se, že prázdná koalice vydělá nulu, tj . Charakteristická funkce popisuje míru přínosu, kterého může daná podskupina hráčů dosáhnout spojením do koalice. Rozumí se, že o sestavení koalice rozhodnou hráči v závislosti na velikosti výplat v rámci koalice.

Vlastnosti charakteristické funkce

Příklady her

Jednoduché hry  jsou speciálním druhem kooperativních her, kde jsou všechny výplaty 1 nebo 0, což znamená, že koalice buď „vyhrají“, nebo „prohrají“. Jednoduchá hra se nazývá správná, pokud:

.

Smyslem toho je, že koalice zvítězí právě tehdy, když komplementární koalice (opozice) prohraje.

Řešení kooperativních her

V souladu s definicí kooperativní hry má množina hráčů N v souhrnu určité množství určitého statku, které musí být rozděleno mezi účastníky. Principy tohoto rozdělení se nazývají řešení kooperativní hry.

Řešení lze definovat jak pro konkrétní hru, tak pro třídu her. Největší význam mají přirozeně ty principy, které jsou použitelné v široké škále případů (tedy pro rozsáhlou třídu her).

Řešení může být buď jednohodnotové (v tomto případě je řešením pro každou hru jediná distribuce výplat) nebo vícehodnotové (kdy lze pro každou hru definovat několik distribucí). Příklady řešení s jednou hodnotou jsou N-kernel a Shapley vector , příklady řešení s více hodnotami jsou C-kernel a K-kernel .

Vztah s nekooperativními hrami

Viz také

Literatura