4 KOOPERATIVNÍ HRY N HRÁČŮ



Podobné dokumenty
KOOPERATIVNI HRY N HRA CˇU

KOOPERATIVNI HRY DVOU HRA CˇU

ANTAGONISTICKE HRY 172

3. ANTAGONISTICKÉ HRY

Lineární algebra : Báze a dimenze

The Cooperative Games and Bargaining

Úvod do teorie her. 6. Koaliční hry

PŘEDNÁŠKA 2 POSLOUPNOSTI

12 HRY S NEÚPLNOU INFORMACÍ

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

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

Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace

Analýza jádra kooperativních her

Lineární algebra : Lineární prostor

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Á?

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

Základy elementární teorie čísel

ALGEBRA. Téma 4: Grupy, okruhy a pole

Doprovodné texty ke kurzu Teorie her

6.1 Vektorový prostor

ALGEBRA. Téma 5: Vektorové prostory

1 Linearní prostory nad komplexními čísly

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

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

1 Lineární prostory a podprostory

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

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem

1 Topologie roviny a prostoru

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

Vlastní čísla a vlastní vektory

Úvod do lineární algebry

0.1 Úvod do lineární algebry

(ne)závislost. α 1 x 1 + α 2 x α n x n. x + ( 1) x Vektoru y = ( 1) y říkáme opačný vektor k vektoru y. x x = 1. x = x = 0.

1 Soustavy lineárních rovnic

1 Vektorové prostory.

Úvod do teorie her

LIMITA A SPOJITOST FUNKCE

7 Konvexní množiny. min c T x. při splnění tzv. podmínek přípustnosti, tj. x = vyhovuje podmínkám: A x = b a x i 0 pro každé i n.

1 Báze a dimenze vektorového prostoru 1

Základy elementární teorie čísel

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

PROSTORY SE SKALÁRNÍM SOUČINEM. Definice Nechť L je lineární vektorový prostor nad R. Zobrazení L L R splňující vlastnosti

2 HRA V EXPLICITNÍM TVARU

15 Maticový a vektorový počet II

Množiny, relace, zobrazení

Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.

15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.

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

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA.

p 2 q , tj. 2q 2 = p 2. Tedy p 2 je sudé číslo, což ale znamená, že

6 Lineární geometrie. 6.1 Lineární variety

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

TGH13 - Teorie her I.

Vrcholová barevnost grafu

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

Základy matematické analýzy

Důkaz Heineho Borelovy věty. Bez újmy na obecnosti vezmeme celý prostor A = M (proč? úloha 1). Implikace. Nechť je (M, d) kompaktní a nechť.

Matematická analýza pro informatiky I.

Pravděpodobnost a její vlastnosti

Matematika B101MA1, B101MA2

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti

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

Úlohy k procvičování textu o univerzální algebře

x 2 = a 2 + tv 2 tedy (a 1, a 2 ) T + [(v 1, v 2 )] T A + V Příklad. U = R n neprázdná množina řešení soustavy Ax = b.

3 Lineární kombinace vektorů. Lineární závislost a nezávislost

1. Matice a maticové operace. 1. Matice a maticové operace p. 1/35

FIT ČVUT MI-LOM Lineární optimalizace a metody. Dualita. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost.

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

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

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

označme j = (0, 1) a nazvěme tuto dvojici imaginární jednotkou. Potom libovolnou (x, y) = (x, 0) + (0, y) = (x, 0) + (0, 1)(y, 0) = x + jy,

Doporučené příklady k Teorii množin, LS 2018/2019

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

6. Vektorový počet Studijní text. 6. Vektorový počet

Matematika I 12a Euklidovská geometrie

0. ÚVOD - matematické symboly, značení,

Riemannův určitý integrál

Úvod do teorie her. David Bartl, Lenka Ploháková

Modely Herbrandovské interpretace

Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α

8.3). S ohledem na jednoduchost a názornost je výhodné seznámit se s touto Základní pojmy a vztahy. Definice

Necht L je lineární prostor nad R. Operaci : L L R nazýváme

Základy maticového počtu Matice, determinant, definitnost

TEORIE MÍRY V některých předchozích kapitolách jste se setkali s měřením velikostí množin a víte, jaké byly těžkosti s měřením množin i na reálné ose.

1 Polynomiální interpolace

α β ) právě tehdy, když pro jednotlivé hodnoty platí β1 αn βn. Danou relaci nazýváme relace

10 Přednáška ze

Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.

Úvod do teorie her

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY.

6 Ordinální informace o kritériích

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

11. Skalární součin a ortogonalita p. 1/16

Interpolace, ortogonální polynomy, Gaussova kvadratura

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program

Afinní transformace Stručnější verze

13. Lineární procesy

Definice 1.1. Nechť je M množina. Funkci ρ : M M R nazveme metrikou, jestliže má následující vlastnosti:

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

Transkript:

4 KOOPERATIVNÍ HRY N HRÁČŮ 4.1 HRA VE TVARU CHARAKTERISTICKÉ FUNKCE 4.1.1 Základní pojmy V předchozí kapitole mohli hráči koordinovat své strategie, nemohli však sdílet zisky. Ve hrách studovaných v této kapitole budou hráči moci spolupracovat zcela, včetně případného přerozdělení výhry. Budeme předpokládat, že dohody, které uzavřou, jsou naprosto závazné. Definice 1. Uvažujme hru N hráčů; množinu všech hráčů označme symbolem Q. Koalicí se rozumí skupina hráčů spolupracujících při volbě strategií, případně při přerozdělování výhry. Koaliční strukturou se nazývá množina všech koalic, které se v dané situaci z uvažovaných hráčů vytvoří. Koalice budeme značit písmeny K, L, Q, apod., případně je udáme přímo jako množinu obsahující členy této koalice, např. {1}, {2,3,5},apod. Protikoalicí ke koalici K Q se rozumí množina hráčů K p = Q \ K= {i Q; i K}. Množina všech hráčů Q se nazývá velká koalice, její protikoalice, tj. prázdná množina, se nazývá prázdná koalice. Obecněsevehřemůževytvořit2 N koalic právětolikjevšechpodmnožinmnožiny Q. Definice 2. Hra ve tvaru charakteristické funkce sestává z množiny hráčů Q={1,2,..., N} areálnéfunkce vdefinovanénamnožiněvšechkoalic,proje v( )=0 a pro každé dvě disjunktní koalice K, L platí superaditivita: v(k L) v(k)+v(l). Pro jednoduchost budeme symbolem v značit i příslušnou hru ve tvaru charakteristické funkce. Hodnoty charakteristické funkce udávají sílu jednotlivých koalic. 1

Definice 3. Hra ve tvaru charakteristické funkce se nazývá nepodstatná, jestliže platí: v(q)= v({i}) Hra, která není nepodstatná, se nazývá podstatná. Věta 2. Nechť K je libovolná koalice hráčů v nepodstatné hře. Potom v(k)= i K v({i}) 4.1.2 Imputace Definice 4. Nechť v je hra ve tvaru charakteristické funkce s množinou hráčů Q={1,2,..., N}. N-tice a reálných čísel se nazývá imputace, jsou-li splněny následující podmínky: Individuální racionálnost: pro každého hráče i je a i v({i}). (4.1) Kolektivní racionálnost: Platí a i = v(q). (4.2) Motivace individuální racionálnost: Kdybypronějaké ibylo a i < v({i}),pakbysenikdynevytvořilakoalice,kterábyhráči přineslapouze a i prohráče ibybylovýhodnějšízůstatsámzasebeatakovékoalicese nezúčastnit. 2

Kolektivní racionálnost: Určitě platí: V opačném případě by totiž bylo a i v(q). (4.3) β= v(q) a i >0. Pro hráče by tak bylo výhodnější vytvořit velkou koalici a rozdělit si celkový zisk ve výši v(q)tak,abykaždýznichzískalvíce například: Nadruhoustranumusíbýttaké a i= a i + β/n. a i v(q). (4.4) Představme si, že došlo k rozdělení a, tj. hráči jisté koalice K i členové příslušné protikoalice K p souhlasilistakovýmtorozdělením.vzhledemksuperaditivtěpotomplatí: a i = a i + a i = v(k)+v(k p ) v(q). i K i K p Podmínky(4.3) a(4.4) dávají dohromady podmínku kolektivní racionálnosti(4.2) Věta 3. Nechť v je hra ve tvaru charakteristické funkce. Je-li v nepodstatná, pak má právě jednu imputaci, a to a=(v({1}), v({2}),..., v({n})). Je-li v podstatná, pak má nekonečně mnoho imputací. Důkaz. Pronepodstatnouhru v:kdybybylopronějaké j pak a i > a j > v({j}), v({i})=v(q), což by odporovalo podmínce kolektivní racionálnosti. Pro podstatnou hru v: Uvažujme β= v(q) a i >0. Pro jakoukoli N-tici α nezáporných čísel, jejichž součet je β, definuje vztah a i = v({i})+α i 3

imputaci. Protože existuje nekonečně mnoho takových čísel α, existuje i nekonečně mnoho imputací. Formalizace myšlenky, že daná koalici preferuje jednu imputaci před jinou: Definice5. Nechť vjehravetvarucharakteristickéfunkce, Kjekoalice, a, bjsou imputace. Řekneme, že a dominuje b pro koalici K, jestliže platí: a i > b i provšechna i K, i K a i v(k). Dominancibudemeznačitsymbolem a K b. Druhá podmínka říká, že rozdělení a je dosažitelné, tj. hráči v koalici K mohou získat dostatečněvysokouhodnotunato,abykaždémumohlobýtvyplacenopříslušné a i. 4.1.3 Jádro hry Intuitivně je zřejmé, že bude-li nějaká imputace dominována pro nějakou koalici jinou imputací, budou mít hráči této koalice snahu zrušit původní koalici a ustavit tuto výhodnější. Definice 6. Nechť v je hra ve tvaru charakteristické funkce. Jádro hry je tvořeno všemi imputacemi, které nejsou dominovány žádnou jinou imputací pro žádnou jinou koalici. Je-li tedy imputace a v jádru dané hry, nemá žádná skupina hráčů důvod vytvořit jinou koalici a nahradit a jinou imputací. K usnadnění rozhodnutí, zda jistá imputace leží v jádru hry či nikoli, slouží následující věta: Věta4. Nechť vjehravetvarucharakteristickéfunkcesnhráčianechť ajeimputace. Potom aležívjádruhry vprávětehdy,když a i v(k) (4.5) pro každou koalici K. i K Důkaz. Předpokládejme, že pro každou koalici platí vztah(4.5). Jestliže nějaká jiná imputace b dominuje a pro nějakou koalici K, pak b i > a i v(q), i K i K což odporuje podmínce dosažitelnosti z definice dominance. Proto a musí být v jádru. Předpokládejmenaopak,že ajevjádruapředpokládejme,že Kjekoalice,pro kterou a i < v(q). 4 i K

Chcemedojítkesporu.Nejprvesiuvědomme,že K Q,protožebyneplatilapodmínka kolektivní racionálnosti. Dálelzeukázat,žeexistujehráč j K p,proněhož a j > v({j}). Kdyby tomu tak nebylo, pak by vzhledem k superaditivitě platilo: a i < v(k)+ i K p a i v(q), cožopětodporujepodmíncekolektivníracionálnosti.můžemetedyzvolittakové j K p, že existuje číslo α, pro které platí: 0 < α a j v({j}) a α v(q) i K a i. Značí-li k počet hráčů v koalici K, můžeme definovat novou imputaci b dominující a vztahem: b i = a i + α/k pro P i K, b j = a j α, b i = a i provšechnaostatní i. Takováimputace bdominujeimputaci apro K,cožjesporspředpokladem,že aleží vjádru. Tvrzení2. Nechť vjehravetvarucharakteristickéfunkcesnhráčianechť aje N-tice čísel.potom ajeimputacevjádru,právěkdyžplatí: a i = v(q), i K a i v(k)prokaždoukoalici K. Důkaz. Každá imputace z jádra zřejmě splňuje obě podmínky. Splňuje-li naopak N-tice a tyto podmínky, pak užitím druhé podmínky na jednoprvkové koalice získáme individuální racionálnost, první představuje přímo kolektivní racionálnost; ajeprotoimputací.zpředchozívětypakplyne,že aležívjádru. 5

Příklad 1. Uvažujme hru tří hráčů popsanou tabulkou: Trojice strategií Výplatní vektory (1,1,1) (-2,1,2) (1,1,2) (1,1,-1) (1,2,1) (0,1,-1) (1,2,2) (-1,2,0) (2,1,1) (1,-1,1) (2,1,2) (0,0,1) (2,2,1) (1,0,0) (2,2,2) (1,2,-2) Množinahráčůje Q={1,2,3},všechnymožnékoalicejsou, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3}= Q. Uvažujmekoalici K= {1,3}.Protikoaliceje K P = {2}.Koalice Kmáčtyřispolečné strategie:(1, 1),(1, 2),(2, 1),(2, 2). Protikoalice má dvě ryzí strategie: 1, 2. Zajímá-li nás, co je koalice K schopna pro sebe zajistit, uvažujeme dvojmaticovou hru: Protikoalice K P Strategie 1 2 (1, 1) (0, 1) (2, 1) Koalice K (1, 2) (0, 1) ( 1, 2) (2, 1) (2, 1) (1, 0) (2, 2) (1, 0) ( 1, 2) Maximinní hodnoty výplatních funkcí jsou 3/4 a 1/3, charakteristickou funkci proto budeme uvažovat takto: v({1,3})=3/4, v({2})= 1/3. Podobným způsobem obdržíme: v({1,2})=1, v({3})=0 v({2,3})=3/4, v({1})=1/4, v(q)=1, v( )=0. Takto definovaná funkce v je skutečně charakteristickou funkcí ověřte superaditivitu. Imputace: 6 a 1 + a 2 + a 3 =1, a 1 1/4, a 2 1/3, a 3 0.

Například: Jádro: (1/3, 1/3, 1/3), (1/4, 3/8, 3/8), (1, 0, 0). a 1 + a 2 + a 3 = 1 a 1 1/4 a 2 1/3 a 3 0 a 1 + a 2 1 a 1 + a 3 4/3 a 2 + a 3 3/4 Zprvního,čtvrtéhoapátéhovztahuplyne: a 3 =0, a 1 + a 2 =1.Přitomale a 1 4/3, a 2 3/4.Jádrohryjevtomtopřípaděprázdné. Příklad 2. Uvažujme hru tří hráčů s charakteristickou funkcí: Jádro: v({1}) = 1/2 v({2}) = 0 v({3}) = 1/2 v({1,2}) = 1/4 v({1,3}) = 0 v({2,3}) = 1/2 v({1,2,3}) = 1 a 1 + a 2 + a 3 = 1 a 1 1/2 a 2 0 a 3 1/2 a 1 + a 2 1/4 a 1 + a 3 0 a 2 + a 3 1/2 Tato soustava má nekonečně mnoho řešení; prvkem jádra je například trojice(1/3, 1/3, 1/3). Příklad 3. Hra s ojetým automobilem. David má starý automobil, který nepužívá a je pro něj bezcenný, pokud jej nebude moci prodat. O koupi se zajímají dva lidé, Marie a František. Marie automobil cení na50000kč,františekna70000kč.hraspočívávtom,žezájemcinavrhnoucenu Davidoviatenbuďpřijmejednuznabídek,nebooběodmítne. Jádro:(a D, a M, a F ); 50000 a D 70000, a F =70000 a D, a M =0. 7

4.2 DALŠÍ POJMY ŘEŠENÍ 4.2.1 Shapleyho hodnota Shapleyho hodnota bere v úvahu hráčův příspěvek k úspěchu koalice, do níž náleží. Nechť vjehravetvarucharakteristickéfunkcesnhráči, Kjekoalicesestávajícízk členů, do níž náleží hráč i. Pak číslo δ(i, K)=v(K) v(k \ {i}) je mírou hodnoty hráče i, kterou přispěje koalici K, když se k ní připojí. Koalice K \ {i}má k 1členůalzejiprotovytvořit ( ) N 1 (N 1)! = k 1 (k 1)!(N k)! způsoby(hráč i je mimo výběr, do koalice vstupuje jako poslední). Střední hodnota přínosu hráče i ke všem k-členným koalicím je = K Q, k= K h i (k)= K Q, k= K (k 1)!(N k)! (N 1)! v(k) v(k \ {i}) ( ) = N 1 k 1 (v(k) v(k \ {i})) (4.6) Střední hodnota přínosu hráče i k úhrnu všech jednočlenných, dvoučlenných,..., N-členných koalic je dána vztahem: H i = k=1 h i (k) N = K Q, i K (N k)!(k 1)! N! (v(k) v(k \ {i})) (4.7) Definice 7. Shapleyho vektor hry N hráčů ve tvaru charakteristické funkce je definován jako vektor H=(H 1, H 2,...,H N ), (4.8) jehož i-tásložka H i jeurčenavztahem(4.7). Složka H i senazýváshapleyhohodnotaprohráče i. Věta 5. Nechť v je hra ve tvaru charakteristické funkce. Potom Shapleyho vektor je imputací. Ihnedzdefinicejepatrné,žeShapleyhovektorvždyexistujeaprodanouhrujeurčen jednoznačně. 8

Příklad 4. Vypočtěme Shapleyho hodnoty hry s charakteristickou funkcí v(q)=0, v( )=0, v({1})=v({2})=v({3})= 1, v({1,2})=v({1,3})=v({2,3})=1,. V tomto případě bude h 1 (1)= 1, h 1 (2)= 2+2 2 Shapleyho hodnota pro každého z hráčů bude =2, h 1 (3)= 1, H i = 1+2 1 =0 pro,2,3, 3 ashapleyhovektorbude H=(0,0,0) Příklad 5. Uvažujme hru s charakteristickou funkcí v(q)=200, v( )=0, v({1})=100, v({2})=10 v({3})=0, v({1,2})=150, v({1,3})=110, v({2,3})=20. V tomto případě bude h 1 (1)=100, h 2 (1)=10, h 3 (1)=0, h 1 (2)= 140+110 2, h 2 (2)= 50+20 2 h 1 (3)=180, h 2 (3)=90, h 3 (3)=50,, h 3 (2)= 10+10, 2 Celkem tedy: H 1 (1)= 100+125+180 3 H 1 (2)= 10+35+90 3 H 1 (3)= 0+10+50 3 =45, =20, =135, Shapleyhovektor: H=(135,45,20). 9

Příklad 6. Uvažujme hru z příkladu 1, jejíž charakteristická funkce je dána vztahy: v(q)=1, v( )=0, v({1})= 1 4, v({2})= 1 3, v({3})=0, v({1,2})=1, v({1,3})= 4 3, v({2,3})=3 4. Shapleyho hodnoty jsou v tomto případě následující: podobně H 1 = 2!0! 3! Shapleyho vektor je tedy 1 4 +1!1! 4 3! 3 +1!1! 4 3! 3 +0!2! 1 3! 4 =11 18, H 2 = 1 36, H 3= 13 36. H= ( 11 18, 1 ) 36,13 36 Příklad 7. Pro hru z příkladu 3 jsou Shapleyho hodnoty následující: tj. H D =43333,3; H M =8333,3; H F 18333,3; H= ( 43333,3; 8333,3;18333,3 ). Příklad 8. Hra Kocourkov. Obecní správa v Kocourkově je tvořena městskou radou a starostou. Rada je tvořena šesti radními a předsedou. Vyhláška může vejít v platnost dvěma způsoby: Většina rady(přičemž předseda volí jen v případě remízy mezi radními) ji schválí a starosta ji podepíše. Radajischválí,starostajivetuje,alealespoňšestzesedmičlenůradypakveto přehlasuje(v tomto případě předseda vždy volí). Definujme v(s)=1provítěznoukoalici, v(s)=0proporaženoukoalici. Rozdělení (a S, a P, a 1,...,a 6 ), kde Sznačístarostu, Ppředsedua1,2,...,6radní,jeimputací,právěkdyž 10 a S, a P, a 1,...,a 6 0 a a S + a P + a 1 + +a 6 =1. Snadno lze odvodit, že jádro této hry je prázdné: Vzhledem k tomu, že jakákoli aspoň šestiprvková koalice zvítězí, je a P + a 1 + +a 6 1

a stejná nerovnost platí i tehdy, když libovolný ze sčítanců vypustíme. Protože všichni sčítanci jsou nezáporní a součet všech osmi je roven jedné, musí být všechny rovny nule, cožjespor. Pokusme se nyní najít Shapleyho vektory pro tuto hru. Začněmeshodnotoustarosty S.Nenulovéčlenyvsoučtu(4.7)jsouty,proněžje K \ {S} poražená koalice, ale K je vítězná(odstraní-li starostu, radní vyhlášku schválí, ale nepřehlasují jeho veto). V tomto případě existují čtyři druhy vítězných koalic: 1. K obsahuje starostu, tři radní a předsedu. Takovýchto koalic je ( 6 3 ) =20. Protože K =k=5,jepříspěvektěchtomnožinkcelkovéhodnotě H S roven 20 (N k)!(k 1)! N! =20 (8 5)!(5 1)! 8! =20 1 280 = 1 14. 2. K obsahuje starostu a čtyři radní. Takovýchto koalic je 15 a příspěvek těchto množin kcelkovéhodnotě H S jeroven 15 (8 5)!(5 1)! 8! = 3 56. 3. K obsahuje starostu, čtyři radní a předsedu. Takovýchto koalic je 15 a příspěvek těchtomnožinkcelkovéhodnotě H S jeroven 15 (8 6)!(6 1)! 8! = 5 56. 4. K obsahuje starostu a pět radních. Takovýchto koalic je 6 a příspěvek těchto množin kcelkovéhodnotě H S jeroven 6 (8 6)!(6 1)! 8! = 1 28. Celkem je tedy H S = 1 14 + 3 56 + 5 56 + 1 28 =1 4. Dále se podívejme na předsedu P. V tomto případě existují jen dva druhy vítězných koalic: 1. K obsahuje předsedu, tři radní a starostu(volba radních skončí remízou, předseda volí, starosta podepíše. 2. K obsahuje předsedu a pět radních(návrh bude vetován, ale s předsedovým hlasem bude přehlasovánj). 11

Koalic prvního typu je celkem 20, druhého typu 6. Proto H P =20 (8 5)!(5 1)! 8! 6)!(6 1)! +6 (8 8! = 3 28. Součet všech H je 1, hodnoty pro jednotlivé radní jsou zřejmě stejné, proto pro každé,2,...,6bude Celkem: H i = 1 6 (1 1 4 3 28 )= 3 28. H= ( 1 4, 3 28, 3 28,..., 3 ) 28 Jevidět,žestarostamámnohemvětšímocnežpředsedačiobyčejnýradní.Aukazuje se, že předseda má přesně stejnou moc jako radní. 12

4.2.2 Nukleolus Nechť vjehravetvarucharakteristickéfunkcesnhráči, ajedanáimputace, Kje daná koalice. Číslo e(k, a)=v(k) a i (4.9) i K senazýváexceskoalice Kvzhledemkimputaci a. Označmesymbolem e(a)vektoro2 N 1složkách,kterýjetvořenexcesyprovšechny koalice. Uspořádejme jeho složky sestupně podle velikosti a takto vzniklý vektor označme jako f(a). Každé imputaci a tímto způsobem přiřaďme vektor f(a) a na takto vzniklé množině vektorů {f(a); a jeimputace} uvažujme lexikografické uspořádání. Řekneme, že imputace b je přijatelnější než imputace a, jestliže platí: f(b) (lex) f(a), (4.10) kde (lex) jenerovnostvlexikografickém( slovníkovém )uspořádání,tj.buďjeprvnísložka vektoru bjemenšínežprvnísložkavektoru a,nebojsouprvnísložkystejné,aledruhá složkavektoru bjemenšíneždruhásložkavektoru a,nebojsouprvníidruhésložkystejné, ale třetí složka vektoru b je menší než třetí složka vektoru a, atd. Uvědomme si, že je-li imputace b přijatelnější než imputace a, vzbuzuje méně námitek nežimputace anebojsoutytonámitkystejné prvnírozdílnýexcesmusíbýtvf(b)menší nežvf(a). Definice 8. Nukleolem hry se nazývá taková imputace, pro kterou platí: f(b) (lex) f(a) provšechnyimputace a. 13

Příklad 9. Pro hru s charakteristickou funkcí v(q)=0, v( )=0, v({1})=v({2})=v({3})= 1, v({1,2})=v({1,3})=v({2,3})=1,. má vektor e(a) tyto složky: (a 1 + a 2 + a 3 ), 1 a 1 a 2, 1 a 1 a 3, 1 a 2 a 3, (1+a 1 ), (1+a 2 ), (1+a 3 ). Prvnísložkajerovnanule,neboť v(q)=a 1 + a 2 + a 3 =0.Protože a i v({i})= 1, jsou poslední tři složky vždy nekladné. Kladný exces proto mohou mít jen dvouprvkové koalice. Maximum max {1 a 1 a 2,1 a 1 a 3,1 a 2 a 3 } ajeimputace nastávápro a=(0,0,0). Nukleolus je tedy imputace(0, 0, 0). 14