Teoria gier I lista zadań
Transkrypt
Teoria gier I lista zadań
Teoria gier I lista zadań 1. Pokaż, że w dowolnej grze o sumie zerowej wartość dolna gry jest nie większa od wartości górnej. 2. Załóżmy, że w grze o sumie zerowej (X, Y, u) pary strategii (µ1 , σ1 ) oraz (µ2 , σ2 ) są optymalne. Pokaż, że u(µ1 , σ1 ) = u(µ2 , σ2 ). Następnie, korzystając z pokazanej równości, udowodnij, że pary (µ1 , σ2 ) oraz (µ2 , σ1 ) też są optymalne. 3. Pokaż, że zbiory (mieszanych) strategii optymalnych w grze macierzowej o sumie zerowej m×n są wypukłymi zwartymi podzbiorami odpowiednio [0, 1]m i [0, 1]n . 4. Wskaż przykłady gier, które posiadają wartość, ale nie istnieją w nich strategie optymalne (także mieszane) w dwóch przypadkach: • gdy zbiór strategii jednego z graczy jest skończony, a drugiego – przeliczalny; • gdy zbiory strategii graczy X = Y = [0, 1]. 5. Korzystając z definicji wartości gry, znajdź wartości gier oraz strategie optymalne w grze macierzowej o sumie zerowej, w której macierzą wypłat pierwszego gracza jest 3 0 2 • −1 , 2 −1 1 4 • 2 3 , 3 0 6. Oczywiście, jeśli funkcje wypłaty w dwóch grach macierzowych o sumie zerowej m × n spełniają nierówność u1 (i, j) ¬ u2 (i, j) dla każdego 1 ¬ i ¬ m i 1 ¬ j ¬ n, to ich wartości, v1 i v2 spełniają podobną nierówność. Pokaż, że podobny rezultat nie jest prawdziwy dla gier dwumacierzowych, tzn., jeśli przez A1 i B1 oznaczymy sobie macierze wypłat poszczególnych graczy w grze G1 , a przez A2 i B2 – w grze G2 , a macierze te spełniają nierówności A1 ¬ A2 oraz B1 ¬ B2 , to wypłaty w równowadze w grze G1 mogą być większe niż w grze G2 , nawet jeśli obie gry posiadają dokładnie po jednej równowadze. 7. Mówimy że strategia x1 gracza 1. jest zdominowana przez strategię x2 w grze dwuosobowej o sumie niezerowej, jeśli dla dowolnej strategii y przeciwnika, u1 (x1 , y) < u1 (x2 , y) (u1 – funkcja wypłaty 1. gracza). Podobnie definiujemy strategię zdominowaną 2. gracza. Algorytm iterowanej dominacji dla gier dwumacierzowych polega na tym, że na każdym jego kroku sprawdzamy, czy któryś z graczy ma strategię zdominowaną. Jeśli tak, to z macierzy wypłat obu graczy wykreślamy wiersz (kolumnę) odpowiadający tej strategii. Następnie procedurę powtarzamy dla tych zmniejszonych macierzy. Kończymy, gdy w danej macierzy nie ma już strategii zdominowanych. Pokaż, że jeśli przez X̂ oraz Ŷ oznaczymy zbiory strategii graczy 1. i 2., które pozostały w grze dwumacierzowej po przeprowadzeniu algorytmu iterowanej dominacji, to każda strategia, która jest najlepszą odpowiedzią na jakąś strategię mieszaną o nośniku w Ŷ , ma nośnik zawarty w X̂ (i na odwrót). Jaki wniosek odnośnie strategii w równowadze Nasha wypływa z powyższego faktu? 8. Niech (µ, σ) będą równowagą Nasha w grze dwumacierzowj. Pokaż, że każda strategia czysta j ∗ gracza 2. taka że σj ∗ > 0, jest wtedy najlepszą odpowiedzią na strategię µ (czyli że u2 (µ, σ) = u2 (µ, δ[j ∗ ]). 9. Korzystając z wyników udowodnionych w dwóch poprzednich zadaniach zaproponuj dwustopniowy algorytm szukania równowag w grach dwumacierzowych. 10. Korzystając z zaproponowanego w poprzednim zadaniu algorytmu, znajdź wszystkie strategie optymalne oraz wartości gier w grach macierzowych o sumie zerowej, w których macierzą wypłat pierwszego gracza jest 3 0 1 2 • −1 2 , 1 0 −1 • 5 −4 2 −4 4 −3 4 −2 . 1 1 −3 2 −5 0 −7 2 11. Korzystając z tego samego algorytmu, znajdź wszystkie równowagi w grze dwumacierzowej o macierzach wypłat graczy 3 0 1 1 0 3 2 , B = 2 1 −1 • A= 1 2 , 1 2 −1 3 0 1 2 1 3 4 4 −1 2 0 2 1 3 • A = −1 2 7 2 , B = −2 . 0 5 1 0 2 0 5 3 12. Zapisz macierz wypłat 1. gracza w grze z dwoma generałami walczącymi o dwa forty, przy założeniu że : jeśli siły obu stron walczących o dany fort są równe, to z prawdopodobieństwem 43 wygrywają obrońcy, a z prawdopodobieństwem 14 , atakujący; oraz – jeśli dwie jednostki atakują fort obsadzony przez 1 jednostkę, to atakujący zwyciężają z prawdopodobieństwem 3 . Znajdź strategie optymalne oraz wartość tej gry. 4 Wskazówka: Strategie obu graczy są w pełni zmieszane. 13. Zaproponuj modyfikacje macierzy gry w grze z dwoma generałami do przypadku, gdy • generał A ma awersję do ryzyka, • obaj generałowie mają taką awersję, • generałowi B zależy na tym, żeby z możliwie największym prawdopodobieństwem zdobyć oba forty. 14. Rozwiąż gry z ostatnich dwóch zadań, stosując algorytm sympleks lub algorytm Lemke-Howsona. 15. Uzasadnij, że rezultat udowodniony w zadaniu 3. jest prostą konsekwencją tego, że strategie optymalne w grze macierzowej można znaleźć przy pomocy odpowiedniego programu liniowego. 16. Uzasadnij, że w grze dwumacierzowej, w której jeden z graczy ma tylko dwie strategie czyste, istnieje równowaga (w strategiach mieszanych), w której obaj gracze używają co najwyżej dwóch strategii czystych.