Wartość Shapleya

Z testwiki
Wersja z dnia 23:27, 10 sty 2023 autorstwa imported>PBbot (wstawienie {{Kontrola autorytatywna}})
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Wartość Shapleya – pojęcie z teorii gier, nazwane na cześć Lloyda Shapleya, który wymyślił je w 1953 roku jako sposób podziału zysku pomiędzy graczami będącymi w koalicji[1][2]. Wartość ta jest określona jednoznacznie dla każdego gracza w grze kooperacyjnej przez odpowiednią dystrybucję całości zysku z wielkiej koalicji, tj. koalicji złożonej ze wszystkich graczy, zachowującą pewne własności[3][4]. Intuicyjnie Wartość Shapleya określa, ile dany gracz powinien się spodziewać zysku z całości, biorąc pod uwagę to, jaki średnio ma wkład w dowolnej koalicji.

Definicja[5]

Niech dana będzie gra kooperacyjna G=<N,υ>, gdzie N to zbiór graczy N={1,2,...,n}, a v to funkcja, która przypisuje dowolnemu podzbiorowi (koalicji) SN graczy liczbę rzeczywistą: v:2N, przy czym v()=0. Funkcja v zwana jest również funkcją koalicyjną lub charakterystyczną.

Wartością Shapleya ϕ(υ) nazwiemy wektor [ϕ1(υ),ϕ2(υ),...,ϕn(υ)] który zachowuje następujące własności:

1. Racjonalność grupowa (efektywność):
Suma zysków graczy jest równa zyskowi wielkiej koalicji

iNϕi(v)=v(N).

2. Symetria:
Jeśli funkcja v jest symetryczna wobec i oraz j, to ich wartości Shapleya są również identyczne

(SN{i,j} v(S{i})=v(S{j}))ϕi(υ)=ϕj(υ).

3. Gracz nieistotny:
Wartość Shapleya ϕi(v) gracza, który nic nie wnosi do żadnej koalicji jest równa zero.

(SN v(S{i})=v(S))ϕi(υ)=0.

4. Addytywność:
Jeżeli G1=<N,υ>,G2=<N,w> są różnymi grami kooperacyjnymi z funkcjami charakterystycznymi υ,w to:

iN ϕi(v+w)=ϕi(v)+ϕi(w) oraz iN ϕi(av)=aϕi(v).

Dla dowolnej gry koalicyjnej istnieje tylko jeden taki podział.

Do wyliczenia tej wartości można wykorzystać następujący wzór:

ϕi(v)=SN{i}|S|!(n|S|1)!n!(v(S{i})v(S)).

Wartość (v(S{i})v(S)) nazywa się też wkładem marginalnym gracza i.

Alternatywnie, równoważny jest również zapis:

ϕi(v)=1|N|!πΠN[v(Piπ{i})v(Piπ)],

gdzie:

πΠNpermutacja zbioru graczy,
Piπ – zbiór graczy z N, którzy występują w permutacji π przed graczem i.

Przykład

Weźmy za przykład grę kooperacyjną, w której gracze posiadają rękawice, prawe i lewe, a której celem jest stworzenie par.

Mamy trzech graczy: N={1,2,3}, przy czym gracz 1 i 2 posiadają prawą rękawicę, a 3 lewą.

Funkcja koalicyjna będzie wyglądać następująco:

v(S)={1,jeżeli S{{1,3},{2,3},{1,2,3}}0,w przeciwnym przypadku.

Biorąc pod uwagę wzór ϕi(v)=1|N|!πΠN[v(Piπ{i})v(Piπ)], wypisujemy wszystkie permutacje πΠN.

Następująca tabelka wylicza wkłady marginalne gracza pierwszego.

Permutacja π 𝑴𝑪1
1,2,3 v({1})v()=00=0
1,3,2 v({1})v()=00=0
2,1,3 v({1,2})v({2})=00=0
2,3,1 v({1,2,3})v({2,3})=11=0
3,1,2 v({1,3})v({3})=10=1
3,2,1 v({1,2,3})v({2,3})=11=0
ϕ1(v)=(1)(16)=16.

Dzięki symetrii graczy 1 i 2, wiemy również, że:

ϕ2(v)=ϕ1(v)=16,

a jako że wartości sumują się do v(N)=v({1,2,3})=1, to:

ϕ3(v)=126=46=23.

Zobacz też

Przypisy

Szablon:Przypisy

Szablon:Kontrola autorytatywna

  1. Lloyd S. Shapley. „A Value for n-person Games”. In Contributions to the Theory of Games, volume II, by H.W. Kuhn and A.W. Tucker, editors. Annals of Mathematical Studies v. 28, s. 307–317. Princeton University Press, 1953.
  2. Alvin E. Roth (editor). The Shapley value, essays in honor of Lloyd S. Shapley. Cambridge University Press, Cambridge, 1988.
  3. Sergiu Hart, Shapley Value, The New Palgrave: Game Theory, J. Eatwell, M. Milgate and P. Newman (Editors), Norton, s. 210–216, 1989.
  4. A Bibliography of Cooperative Games: Value Theory by Sergiu Hart [1].
  5. Szablon:Cytuj