STRUKTURY RYNKU I ICH
REGULACJE
Wykład 7: Teoria gier
Prowadzący zajęcia: dr inż. Edyta Ropuszyńska –
Surma
Politechnika Wrocławska
Wydział Informatyki i Zarządzania
Instytut Organizacji i Zarządzania
Wrocław
E-mail: edyta.ropuszynska-surma@pwr.wroc.pl
Plan wykładu
1.
Teoria gier -
definicje
2.
Dylemat
więźnia
3.
Równowaga
Nasha a
równowaga
Pareto
4.
Zasada
minimaksu i
maksyminu
5.
Przykłady
zastosowania
teorii gier
Co to jest teoria gier ?
• Teoria gier jest dziedziną zajmująca się
opisem różnych sytuacji, w których
uczestniczą podmioty świadomie podejmujące
pewne decyzje, w wyniku których następują
rozstrzygnięcia mogące zmienić ich położenie.
• Teoria gier zajmuje się przede wszystkim
sytuacjami konfliktowymi, ale również
sytuacjami, w których interesy graczy są
zgodne, ale ze względu na kłopoty w
porozumiewaniu się trudno im ustalić
jednolity sposób postępowania.
Matematyka w teorii gier
Matematyka jest wszechobecna w
teorii gier jako narzędzie, ale również
teoria gier inspiruje badania
matematyczne. Wiele dziedzin
matematyki, np. optymalizacja
wielokryteriowa, analiza nieliniowa, a
nawet podstawy matematyki, teoria
zbiorów, posiada twierdzenia
inspirowane odkryciami z zakresu
teorii gier.
Trochę historii…
• Rok 1944
to powszechnie uznana data
narodzin teorii gier.
Wydano
wówczas monografię Johna
von Neumanna i Oskara
Morgensterna "Teoria gier i
postępowanie
ekonomiczne„
• Rok 1994
Nagrodę Nobla z dziedziny
ekonomii otrzymują trzej
wybitni
specjaliści od teorii gier:
John Nash, John
Harsányi oraz
Reinhard Selten
Ostatnie 30 lat
to czas rosnącego
zainteresowania różnych nauk
teorią gier.
Teorię gier wykorzystuje się
głównie w: ekonomii, naukach
politycznych, socjologii,
psychologii, biologii, informatyce.
John Forbes Nash
Źródło: www.wikipedia.org
Kluczowe pojęcia :
1.
Gracze i ich posunięcia.
Na rynku występuje przynajmniej dwóch graczy i ich działania inwestycyjne,
marketingowe oraz produkcyjno – cenowe są wzajemnie uzależnione.
2.
Wyniki i wypłaty.
Wszystkim strategiom są przypisane odpowiednie wypłaty dla poszczególnych
graczy, które mogą mieć różną postać:
•
Pieniężną ( np. osiągnięte zyski, poniesione koszty)
•
Niepieniężną (np. zdobycze terytorialne, liczba zabitych żołnierzy wroga)
3
.
Strategia
4.
Reguły gry i cele graczy.
Postępowaniem graczy rządzą formalne i nieformalne reguły gry. Mogą to być
przepisy prawne, powszechnie uznane zasady konkurencji i nieuczciwe
praktyki lub wrogie przejęcia, a także zasób
wiedzy analitycznej umożliwiającej śledzenie zachowań konkurencyjnych.
WAŻNE ZAŁOŻENIE:
Każdy gracz chce jak najlepiej dla siebie, czyli maksymalizuje swoje
zyski lub minimalizuje straty.
Ogólny podział gier :
Gry możemy podzielić według wielu
różnych kryteriów.
• jedno- i wieloetapowe
• z pełną i niepełną informacją
• z kompletną i niekompletną pamięcią
• jednorazowe i powtarzalne (skończony
lub nieskończony horyzont czasowy)
• z 2 graczami oraz z 3 i więcej
graczami
Gry o stałej sumie :
• Gry, w których suma wypłat obu graczy
jest stała, nazywamy
GRAMI O STAŁEJ
SUMIE
.
W grach takich znając wynik jednego
gracza możemy określić wynik drugiego
gracza.
• Szczególnym przypadkiem gier o stałej
sumie są
GRY O SUMIE ZEROWEJ
, w
których suma wypłat obu graczy jest
równa zero.
Gry macierzowe :
• Gry dwuosobowe o sumie zerowej - i o skończonej
liczbie strategii każdego gracza – to
GRY
MACIERZOWE-
ich nazwa stąd, że w każdej komórce tabeli
wystarczy wpisać jedną liczbę.
• Inne dwuosobowe gry ze skończoną liczbą
strategii każdego gracza nazywamy
GRAMI
DWUMACIERZOWYMI,
w każdej komórce tabeli
są dwie liczby, a macierz, której elementem są
pary liczb, to właściwie to samo, co para macierzy.
Przykład :
W tej grze bierze udział dwóch
graczy: Pan Wiersz i Pani
Kolumna. Pan Wiersz ma do
wyboru trzy strategie: A, B lub C,
zaś Pani Kolumna dwie - A lub B.
Zakłada się, że oboje gracze
równocześnie podejmują decyzje
o wyborze strategii. Wypłaty
(wygrane) Pana Wiersza można
odczytać na przecięciu
odpowiedniego wiersza i
kolumny. Ponieważ jest to gra o
sumie zerowej, nie trzeba
wypisywać wypłat Pani Kolumny
(są to po prostu przeciwieństwa
wypłat Pana Wiersza). Wypłaty
można traktować jako nagrody
pieniężne. Jeśli np. Pan Wiersz
wybierze strategię C, natomiast
Pani Kolumna strategię A, Pani
Kolumna wygra 5 (powiedzmy
dolarów) i tyle straci Pan Wiersz.
Pani
kolumna
A
B
Pan
Wiersz
A
2
-3
B
0
2
C -5
10
Gry jednoetapowe:
• Gra jednoetapowa
charakteryzuje się
tym, że gracze podejmują decyzje
jednocześnie (w tym samym momencie).
Gry jednoetapowe to jednocześnie gry z
niepełną informacją - każdy gracz
podejmuje decyzję nie znając decyzji
podjętych przez pozostałych graczy.
• UWAGA!
Przykładem gry wieloetapowej są
szachy
Przykład (dylemat więźnia)
Więzień 1 Więzień 2
zostali aresztowani za wspólnie dokonane
przestępstwo.
Policja ich przesłuchuje oddzielnie i mają do dyspozycji
następujące możliwości:
• przyznać się do winy
• nie przyznać się do winy.
Co może się zdarzyć?
• Jeśli żaden z nich nie przyzna się do winy, obydwaj dostaną 2
miesiące więzienia.
• Jeśli obydwaj przyznają się do winy, każdy zostanie skazany na
5 miesięcy więzienia.
• Jeśli jeden z nich przyzna się do winy, a drugi nie, wówczas ten,
który się przyzna, zostanie skazany na 1 miesiąc więzienia, a
ten, który się nie przyzna, dostanie karę 12 miesięcy więzienia.
Wypłaty
• Cel każdego gracza:
Maksymalizacja wypłaty, czyli jak najkrótszy pobyt w
więzieniu.
• Sytuacja konfliktowa:
Decyzja jednego gracza wpływa na wypłatę drugiego gracza.
Postać normalna
Gracz 1
Gracz 2
Przyznać się
Nie przyznać się
Przyznać się
(-5, -5 )
(-1, -12)
Nie przyznać się
(- 12, -1)
(-2, -2)
Strategia dominująca i
zdominowana
• Strategia dominująca
to najlepsza ze wszystkich możliwych
strategii, niezależnie od decyzji, jaką
podejmie drugi gracz.
• Strategia zdominowana
to taka strategia, względem której istnieje
strategia, która jest zawsze lepsza,
niezależnie od decyzji, jaką podejmie drugi
gracz.
(takich strategii może być wiele).
Dylemat więźnia (1)
• Jeżeli Gracz 1 przyzna się do winy,
Gracz 2 przyznając się zostanie skazany na 5 miesięcy więzienia, zaś
nie przyznając się zostanie skazany na 12 miesięcy więzienia.
Lepszym wyborem dla Gracz 2 jest zatem "przyznać się".
• Jeżeli Gracz 1 nie przyzna się do winy,
Gracz 2 przyznając się zostanie skazany na 1 miesiąc więzienia, zaś
nie przyznając się zostanie skazany na 2 miesiące więzienia. Również
teraz lepszym wyborem dla Gracza 2 jest "przyznać się”
Gracz
1
Gracz 2
Przyznać się
Nie przyznać się
Przyznać się
( -5, -5 )
( -1, -12)
Nie przyznać się
(- 12, -1)
(-2, -2)
Dylemat więźnia (2)
A zatem niezależnie od decyzji Gracza
1, zawsze dla Gracza 2 korzystniej jest
przyznać się do winy.
Decyzja o nie przyznaniu się do winy
zawsze będzie decyzją gorszą. Dla
Gracza 2 strategią dominującą będzie
«
przyznać się do winy
», natomiast «
nie
przyznać się do winy
» będzie
zdominowaną. Tak samo będzie dla
Gracza 1.
Strategia słabo dominująca i
mocno dominująca
Co jednak zrobić z taką sytuacją, gdy jakaś strategia nie jest
strategią dominującą, a jednocześnie pozwala na osiągnięcie
graczowi najwyższych wypłat, niezależnie od decyzji, jaką podjął
przeciwnik?
• STRATEGIE DOMINUJĄCE
*MOCNO DOMINUJĄCE
*SŁABO DOMINUJĄCE
• STRATEGIE ZDOMINOWANE
*MOCNO
*SŁABO
• Strategia słabo dominująca
to taka strategia, dla której nie istnieje
strategia lepsza przy dowolnej decyzji, jaką podjąłby drugi gracz.
• Strategia słabo zdominowana
to taka strategia, dla której istnieje (ą)
strategia (e), która (e) jest (są) zawsze nie gorsza (e), niezależnie od
decyzji, jaką podejmie drugi gracz.
Przykład – mocna i słaba dominacja
Gracz
2
Gracz 1
Strategia C
Strategia D
Strategia A
(5; 2)
(6; 1)
Strategia B
(4; 3)
(6; 1)
Dla gracza 2
•
strategia C jest strategią mocnodominującą(2 > 1 i 3 > 1)
•
strategia D jest strategią mocnozdominowaną(1 < 2 i 1 < 3).
Dla gracza 1
• strategia A jest strategią słabodominującą(5 >= 4 i 6>= 6)
• zaś strategia B jest strategią słabozdominowaną(4 <= 5 i 6 <= 6).
Równowaga Nasha
• Równowaga Nasha
(zwana po prostu równowagą) to takie pary strategii,
które są najlepszymi odpowiedziami na siebie
nawzajem.
• Gdy w grze zostanie osiągnięta równowaga Nasha,
żaden z graczy nie może poprawić swojego wyniku
poprzez jednostronną zmianę wybranej strategii.
• W jednej grze może być kilka równowag Nasha.
• W równowadze Nasha wybór przez jednego z graczy
danej strategii jest najlepszą odpowiedzią na strategię
drugiego gracza i na odwrót, strategia drugiego gracza
jest najlepszą odpowiedzią na strategię pierwszego
gracza.
Dylemat więźnia (1)
• W „dylemacie więźnia” mieli strategię
dominującą „przyznać się”.
Równowagą Nasha w tej grze będzie zatem
kombinacja („
przyznać się
”, „
przyznać się
”).
• Gdy obaj gracze przyznają się do winy, żaden z
nich nie zwiększyłby swojej wypłaty zmieniając
jednostronnie strategię i nie przyznając się do
winy. Jeżeli bowiem więzień 1 przyzna się do
winy, najlepszą odpowiedzią więźnia 2 jest
także „przyznać się” i na odwrót, jeżeli więzień
2 przyzna się do winy, najlepszą odpowiedzią
więźnia 1 jest również przyznanie się do winy.
Dylemat więźnia (2)
• UWAGA !
Równowaga Nasha nie oznacza tego, że
obaj gracze osiągają największe możliwe
wypłaty.
Jak zauważyliśmy, gdyby obaj gracze nie
przyznali się do winy, uzyskaliby wyższe
wypłaty niż przyznając się do winy. Nie
jest jednak równowagą Nasha, bo takie
rozwiązanie zakłada współpracę obu
graczy (musieliby wybrać strategie
zdominowane!).
Strategie czysta i mieszana
• Strategia czysta
(inaczej strategia
prosta) to strategia, w której każdy
gracz dokonuje jednego wyboru z
prawdopodobieństwem 1 i trwa przy
nim. Jej przeciwieństwem jest strategia
mieszana, w której gracze podejmują
decyzje na podstawie rozkładu
prawdopodobieństwa.
• Strategia mieszana
to w teorii gier
strategia polegająca na wykonaniu
losowania, po czym podejmuje się
decyzje zależnie od wyniku losowania.
W każdej grze występuje
równowaga Nasha
W każdej grze (o skończonej liczbie graczy i
ruchów)
istnieje co najmniej jedna równowaga Nasha.
Jeżeli
nie ma równowagi w strategiach czystych, to na
pewno
występuje równowaga Nasha w strategiach
mieszanych.
Może się też zdarzyć, że w jakiejś grze
występują
zarówno równowagi Nasha w strategiach
czystych, jak i
mieszanych.
Możliwe układy równowagi w grze 2
x 2
Każda gra 2 x 2 ma jeden z wymienionych
poniżej układów równowag:
• jedną równowagę
• trzy równowagi (dwie w strategiach
czystych i jedną w strategiach
mieszanych)
• dwie równowagi (obie w strategiach
czystych)
• nieskończenie wiele równowag, w tym
dwie, trzy lub cztery w strategiach
czystych
Jak grać optymalnie?
Jakie działanie, najlepiej służące
osiągnięciu jego celów, powinien
podjąć gracz, kiedy rywalizuje z
innym graczem, którego
postępowanie jest podporządkowane
własnym interesom?
Teoria gier dostarcza następującej
odpowiedzi:
• W sytuacjach, w których konkurenci podejmują
działania niezależnie od siebie (a zatem
niemożliwa jest zmowa), każdy gracz powinien
stosować strategię zapewniającą osiągnięcie
równowagi. Strategia zapewniająca równowagę
pozwala zmaksymalizować wielkość wypłaty
każdego z graczy w warunkach określonych przez
wybór strategii dokonany przez przeciwnika.
Reguła powyższa oznacza, że każdy z graczy
powinien wybrać strategię zapewniającą
równowagę Nasha.
• Jeżeli jest kilka równowag Nasha, nie ma
powszechnie stosowanej reguły dotyczącej tego,
którą z równowag należy wybrać.
Reguła wyboru równowagi
Reguła najlepszej równowagi zaproponowana przez
Harsányi’ego i Seltena jest następująca:
• spośród wszystkich równowag gracze powinni wybrać
równowagę dominującą ze względu na wypłaty; (taka
równowaga, w której wypłata każdego z graczy jest
największa ze zbioru wypłat danego gracza we
wszystkich równowag Nasha)
• jeżeli nie ma równowagi dominującej ze względu na
wypłaty, gracze powinni wybrać równowagę
dominującą
ze względu na ryzyko (taka równowaga, która
odznacza się najmniejszym ryzykiem związanym z
wyborem poszczególnych strategii).
Przykład Gry dwuosobowe o
sumie 0
Strategie
firmy A
Strategie firmy B
b1
b2
b3
b4
a1
5
24
10
30
a1
35
25
40
50
a3
15
20
60
35
Macierz przedstawia udziały rynkowe dla firmy A
Przykład: Najlepszy z
najgorszych
zasada maksiminu
Strategie
firmy A
Strategie firmy B
b1
b2
b3
b4
a1
5
24
10
30
a1
35
25
40
50
a3
15
20
60
35
Decyzje firmy A:
Decydując się na wybór danej strategii może spodziewać się
najgorszego ze strony firmy B, która zastosuje dla siebie najlepszą
strategię
Przykład Najgorszy z
najlepszych
zasada minimaksu
Strategie
firmy A
Strategie firmy B
b1
b2
b3
b4
a1
5
24
10
30
a1
35
25
40
50
a3
15
20
60
35
Decyzje firmy B:
Zakłada, że firma A zastosuje najkorzystniejszą z pośród swoich
strategii.
BIBLIOGRAFIA
1.
Begg D., Fisher S; Dornbusch R.; Mikroekonomia; Wydawnictwo
Ekonomiczna, Warszawa 2007.
2.
Czarny E., Nojszewska E., Mikroekonomia, PWE, Warszawa 1997.
3.
Smuelson W. F., Marks S. G. „Ekonomia menadżerska”, PWE Warszawa 1998.
4.
Straffin Ph. D. „Teoria gier”, Wydawnictwo Naukowe SCHOLAR, Warszawa
2004.
Dziękuję za uwagę