Nucleolus (Spieltheorie)

Aus testwiki
Version vom 15. November 2022, 10:19 Uhr von imported>TabellenBot (DOI-URL in Vorlage eingebettet)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Der Nucleolus (auch Nukleolus geschrieben) ist ein einzelwertiges Lösungskonzept der kooperativen Spieltheorie. Dabei unterbreitet ein fairer Schlichter solange Aufteilungsvorschläge, bis der Wert der großen Koalition so verteilt wird, dass kein Spieler einen Nachteil daraus zieht. Um die Benachteiligung der Spieler zu messen, wird der sogenannte Koalitionsüberschuss verwendet.[1]

Koalitionsüberschuss

Der (Koalitions-)Überschuss (engl.: excess) e(S,x) beschreibt die Differenz zwischen dem Koalitionswert und der Auszahlung an diese Koalition. Eine Koalition ist bezüglich eines Auszahlungsvektors x umso schlechtergestellt, je größer der Koalitionsüberschuss e(S,x) ist. Deshalb kann der Koalitionsüberschuss auch als „Maß der Unzufriedenheit“ der Koalition S bezüglich des Auszahlungsvektors x angesehen werden.[2] Die Funktion (1)e(S,x) wird als Zufriedenheit von S mit x bezeichnet.[3] Bezüglich e(S,x) ist darauf zu achten, wenn diese negative Zahlen annehmen. Dementsprechend sind diese Koalitionsüberschusse umso größer, je näher sie an der Null liegen.

In einem Spiel Γ(N,v) wird der Überschuss einer Koalition SN bezüglich eines Auszahlungsvektor xI(v) beschrieben durch:

e(S,x)=v(S)iSxi.[4]

Vektor der Koalitionsüberschüsse

Die Koalitionüberschüsse e(Si,x) mit i{1,2,...,2n} seien nicht-aufsteigend sortiert, sodass e(S1,x) die größte Unzufriedenheit beschreibt.

e(S1,x) wird in diesem Fall verkürzend durch θi(x) beschrieben.

Insgesamt ist der Vektor der geordneten Koalitionsüberschüsse Θ(x) definiert mit:

Θ(x)=(θ1(x);θ2(x);θ3(x);....;θ2n(x))

wobei θi(x)θj(x) und ij mit i,j{1,2,...,2n} gilt.

Dabei betragen die Überschusse der leeren Koalition als auch der großen Koalition Null.[5]

Definition Nucleolus

Der Nucleolus wird nachfolgend in verbaler Form als auch mathematisch formaler Form beschrieben.

Nucleolus in verbaler Form

1. Schritt: Finde zunächst alle Imputationen, für die der größte Koalitionüberschuss, unter allen Koalitionen (außer der großen Koalition oder der leeren Koalition), so klein wie möglich ist. Wenn es nur genau eine solche Imputation gibt, dann ist der Nucleolus gefunden.

2. Schritt: Ist dies nicht der Fall, dann bestimme die Koalitionen, für die der gefundene größte Koalitionüberschuss, aus dem ersten Schritt, nicht weiter verringert werden kann. Fahre dann mit den verbleibenden Koalitionen fort und finde unter den im ersten Schritt gefundenen Imputationen diejenigen Imputationen, für die der größte Koalitionüberschuss, unter diesen verbleibenden Koalitionen, so gering wie möglich ist. Wenn es nur genau eine solche Imputation gibt, dann ist der Nucleolus gefunden.

3. Schritt: Ist dies nicht der Fall, dann bestimme die Koalitionen, für die der gefundene größte Koalitionüberschuss, aus dem zweiten Schritt, nicht weiter verringert werden kann. Fahre dann mit den verbleibenden Koalitionen fort und finde unter den im zweiten Schritt gefundenen Imputationen diejenigen Imputationen, für die der größte Koalitionüberschuss, unter diesen verbleibenden Koalitionen, so gering wie möglich ist. Wenn es nur genau eine solche Imputation gibt, dann ist der Nucleolus gefunden.

4. Schritt: usw.

Das Prinzip des Nucleolus ist somit die größte Unzufriedenheit zu minimieren. Gibt es dafür mehrere Möglichkeiten, dann wird auch die zweitgrößte Unzufriedenheit minimiert, und so weiter, bis eine eindeutige Verteilung erreicht ist.[6]

Nucleolus in formaler Form

Der Nucleolus nuc(v) eines Spieles Γ(N,v) ist ein Element x der Menge aller Imputationen I(v), die Θ(x) lexikografisch minimiert:

nuc(v)={xI(v)|Θ(x)LexΘ(y)fu¨ralleyI(v)}.[7]

Beispiel

Koalitionsfunktion des (Bei-)Spiels[8]
S {A} {B} {C} {A,B} {A,C} {B,C} {A,B,C}
v(S) 0 200 200 200 700 500 500 1200

Die Überschüsse des Spieles sind berechnet mit:

S {A} {B} {C} {A,B} {A,C} {B,C} {A,B,C}
e(S,x) 0 200xA 200xB 200xC 700(xA+xB) 500(xA+xC) 500(xB+xC) 0

1. Schritt: Vorschlag: x1=(xA,xB,xC)=(400,400,400)

S {A} {B} {C} {A,B} {A,C} {B,C} {A,B,C}
e(S,x)=θ(x1) 0 200 200 200 100 300 300 0

Resultat: Vektor der geordneten Überschüsse: Θ(x1)=(0,0,100,200,200,200,300,300).

Fazit: Koalition {A,B} ist am unzufriedensten.

Schlussfolgerung: Den Anteil der Koalition {A,B} im nächsten Schritt erhöhen.


2. Schritt: Vorschlag: x2=(xA,xB,xC)=(450,450,300)

S {A} {B} {C} {A,B} {A,C} {B,C} {A,B,C}
e(S,x)=θ(x2) 0 250 250 100 200 250 250 0

Resultat: Vektor der geordneten Überschüsse: Θ(x2)=(0,0,100,200,250,250,250,250).

Vergleich beider Vektoren: Vektor Θ(x2) ist lexikografisch kleiner als Vektor Θ(x1): Θ(x2)<LexΘ(x1).

Fazit: Der Vektor der geordneter Überschüsse ist lexikografisch kleiner geworden, aber Koalitionär {C} ist am unzufriedensten.

Schlussfolgerung: Den Anteil des Koalitionär {C} im nächsten Schritt erhöhen.


3. Schritt: Vorschlag: x3=(xA,xB,xC)=(420,420,360)

S {A} {B} {C} {A,B} {A,C} {B,C} {A,B,C}
e(S,x)=θ(x2) 0 220 220 160 140 280 280 0

Resultat: Vektor der geordneten Überschüsse: Θ(x3)=(0,0,140,160,220,220,280,280).

Vergleich beider Vektoren: Vektor Θ(x3) ist lexikografisch kleiner als Vektor Θ(x2): Θ(x3)<LexΘ(x2).

Fazit: Der Vektor der geordneter Überschüsse ist lexikografisch kleiner geworden, aber Koalition {A,B} ist am unzufriedensten.

Schlussfolgerung: Den Anteil der Koalition {A,B} im nächsten Schritt erhöhen.


4. Schritt: Vorschlag: x4=(xA,xB,xC)=(425,425,350)

S {A} {B} {C} {A,B} {A,C} {B,C} {A,B,C}
e(S,x)=θ(x2) 0 225 225 150 150 275 275 0

Resultat: Vektor der geordneten Überschüsse: Θ(x4)=(0,0,150,150,225,225,275,275).

Vergleich beider Vektoren: Vektor Θ(x4) ist lexikografisch kleiner als Vektor Θ(x3): Θ(x4)<LexΘ(x3).

Fazit: Der Vektor der geordneter Überschüsse ist lexikografisch kleiner geworden. Außerdem ist keine Verbesserung im Sinne des Nucleolus mehr möglich.

Schlussfolgerung: Der Nucleolus ist gefunden mit nuc(v)=(425,425,350).[9]

Literatur

  • Bastian Fromen: Faire Aufteilung in Unternehmensnetzwerken. Lösungsvorschläge auf der Basis der kooperativen Spieltheorie. Deutscher Universitäts-Verlag, Wiesbaden 2004, ISBN 978-3-8244-8164-4.
  • Michael Maschler, Eilon Solan, Shmuel Zamir: Game Theory, 2nd Edition. Cambridge University Press, Cambridge 2020, ISBN 978-1-108-49345-1
  • David Müller: Investitionscontrolling: Entscheidungsfindung bei Investitionen II: Entscheidungstheorie. 3. Aufl. Springer Gabler, Berlin u. a. 2022, ISBN 978-3-658-36596-7.
  • Hans Peters: Game Theory, A Multi-Leveled Approach, Second Edition. Springer, Berlin u. a. 2015, ISBN 3-662-46949-9.
  • David Schmeidler: The nucleolus of a characteristic function game. In: Journal of Applied Mathematics, Volume 17, Issue 6, 1969, Vorlage:DOI, S. 1163–1170.
  • Harald Wiese: Kooperative Spieltheorie. Oldenbourg, München 2005, ISBN 3-486-57745-X, doi:10.1524/9783486837469.

Einzelnachweise

  1. Vgl. Müller 2022, S. 506.
  2. Vgl. Müller 2022, S. 507.
  3. Vgl. Fromen 2004, S. 121.
  4. Vgl. Fromen 2004, S. 121; Peters 2015, S. 159; Maschler et al. 2020, S. 850; Müller 2022, S. 507; Schmeidler 1969, S. 1163.
  5. Vgl. Fromen 2004, S. 121–122; Peters 2015, S. 346; Maschler et al. 2020, S. 850–851; Müller 2022, S. 507.
  6. Vgl. Peters 2015, S. 160.
  7. Vgl. Fromen 2004, S. 123; Maschler et al. 2020, S. 852; Müller 2022, S. 508; Peters 2015, S. 346; Schmeidler 1969, S. 1163; Wiese 2005. S. 175.
  8. Vgl. Müller 2022, S. 479.
  9. Vgl. Müller 2022, S. 509.