

Studiuj dzięki licznym zasobom udostępnionym na Docsity
Zdobywaj punkty, pomagając innym studentom lub wykup je w ramach planu Premium
Przygotuj się do egzaminów
Studiuj dzięki licznym zasobom udostępnionym na Docsity
Otrzymaj punkty, aby pobrać
Zdobywaj punkty, pomagając innym studentom lub wykup je w ramach planu Premium
Społeczność
Odkryj najlepsze uniwersytety w twoim kraju, według użytkowników Docsity
Bezpłatne poradniki
Pobierz bezpłatnie nasze przewodniki na temat technik studiowania, metod panowania nad stresem, wskazówki do przygotowania do prac magisterskich opracowane przez wykładowców Docsity
Zestaw ćwiczeń
Typologia: Zadania
1 / 3
Ta strona nie jest widoczna w podglądzie
Nie przegap ważnych części!
Semestr letni 2009
1. Pebbling game (do 16.03.2009) Dla dowolnego n znaleźć taki DAG G o stopniu wejś- ciowym równym 2 i taki wierzchołek v w G , żeby w grze Pebbling game (wersji zdefiniowanej na ćwiczeniach) położenie kamienia na wierzchołku v wymagało użycia przynajmniej rzędu
n kamieni. Można założyć, że trzeba użyć przynajmniej b
nc kamieni. Uwaga: Należy dowieść, że znaleziony graf posiada opisywaną własność.
Pytania dodatkowe Czy znaleziony graf jest optymalny, czyli, czy da się znaleźć grafy o większej (asymptotycznie, ale choćby o stałą) złożoności kamiennej? Jakie jest optymalne oszacowanie, jakie grafy je realizują?
2. Rozstrzygalność problemu dla F O ( ¬ ) (do 23.03.2009) Wykazać, że istnieje al- gorytm, który dla formuły ϕ pierwszego rzędu z relacją ¬ rozstrzyga, czy ta formuła jest prawdziwa dla każdej liczby naturalnej n w strukturze ( 〈 1 , 2 ,... , n〉, ¬ ), gdzie porządek w tej strukturze jest naturalnie zdefiniowanym porządkiem liniowym. 3. Nieskończony xor (do 30.03.2009) Wykazać, że istnieje funkcja f : { 0 , 1 }ω^ → { 0 , 1 } przyporządkowująca nieskończonemu ciągowi zero-jedynkowemu 0 lub 1 taka, że dla każdego x ∈ { 0 , 1 }ω^ zachodzi f ( x ) 6 = f ( x ⊕ ei ), gdzie przez ei oznaczamy ciąg złożony z samych zer oraz jedynki na i -tym miejscu, a przez ⊕ xora oraz taka, że samym zerom przyporządkowuje 0.
Wskazówka Użyć lematu Kuratowskiego-Zorna lub pewnika wyboru.
4. Moc zbioru funkcji (do 20.04.2009) Oblicz moc zbioru funkcji f : { 0 , 1 }ω^ → { 0 , 1 } takich, że spełniają one trzy warunki: - f (000_..._ ) = 0 - dla każdego x ∈ { 0 , 1 }ω^ zachodzi f ( x ) 6 = f ( x ⊕ ei ) - dla każdych x, y ∈ { 0 , 1 }ω^ zachodzi f ( x ⊕ y ) = f ( x ) ⊕ f ( y ), gdzie przez pierwszy ⊕ rozumiemy xora na nieskończonych ciągach, a przez drugi ⊕ zwykły xor bitowy. 5. Gry parzystości o ograniczonym zbiorze ranków (do 20.04.2009) Grę parzystości (przypomnienie) na skończonym grafie gry G = ( V, E ) definiujemy następująco. Grają gracze Even i Odd. Dodatkowo dana jest funkcja rank : V → N przyporządkowująca każdemu wierz- chołkowi rank. Zakładamy, że z każdego wierzchołka istnieje ruch wychodzący, czyli każda roz- grywka jest nieskończona. Rozważmy nieskończoną rozgrywkę v 0 v 1 v 2_..._. Przez lim sup n→∞ rank ( vn ) oznaczymy największy rank, który wystąpił nieskończenie wiele razy na rozgrywce. Gracz Odd wygrywa, gdy liczba ta jest nieparzysta, gracz Even w przeciwnym przypadku.
Zadanie Dla gier parzystości o liczbie ranków ograniczonej przez m ∈ N znajdź algorytm rozwiązu- jący (czyli dla każdego wierzchołka odpowiadający na pytanie, który z graczy posiada strategię wygrywającą z tego wierzchołka) te gry parzystości w czasie O ( |V |f^ ( m )), gdzie f ( m ) jest funkcją liniową (zapewne prawie f ( m ) = m ). Zauważmy, że wiemy już, że gry parzystości są zdetermi- nowane, nie trzeba tego dowodzić.
6. Równowaga Nasha w strategiach czystych (do 27.04.2009) Rozważmy grę trzech graczy, w której każdy z graczy ma n strategii. Jest to gra w formie macierzowej, posiada n^3 pól, w każdym polu trzy liczby - wypłaty dla odpowiednich graczy. Wszystkie 3 n^3 liczb losujemy niezależnie z rozkładem jednostajnym z przedziału [0 , 1]. Oszacować z dołu przez f ( n ) prawdopodobieństwo tego, że w rozważanej grze istnieje równowaga Nasha w strategiach czystych. Oszacowanie ma być takie, by
n lim →∞ f^ ( n ) =^ C,
gdzie C ∈ R dostatecznie duże (co znaczy dostatecznie duże to już zależy tylko od mojego uznania, ale zdecydowanie ma to być więcej niż 0).
7. Ilość równowag Nasha (do 4.05.2009) Rozważmy grę dwóch graczy, w której każdy z graczy ma dostępnych dokładnie n strategii czystych. Gra ta jest opisana przez macierz wypłat, w każdym z n × n pól macierzy wpisane są wypłaty dla obu graczy. Zauważmy, że każdej równowadze Nasha (nawet ogólniej, każdej parze strategii) możemy przyporządkować parę liczb ( A, B ) taką, że A to oczekiwany zysk gracza pierwszego, a B to oczekiwany zysk gracza drugiego przy wyborze właśnie tych strategii. Rozstrzygnąć jak duża może być moc zbioru równowag Nasha w strategiach czystych w powyższej grze, by dla każdych dwóch równowag z tego zbioru (nie muszą to być wszystkie równowagi w tej grze) pary liczb im przyporządkowane były różne (choć jedna z liczb była różna). 8. Strategie mieszane dyskretne (do 18.05.2009) Rozważmy grę w aukcję. Gra n graczy, gracze są ponumerowani, licytują oni pewien obiekt. Każdy z graczy przed grą wycenia obiekt, gracz i -ty twierdzi, że dla niego wartość obiektu wynosi vi , przy czym zachodzą nierówności v 1 > v 2 >... > vn. Następnie ma miejsce licytacja, każdy z graczy równocześnie podaje kwotę ai , którą jest w stanie zapłacić. Licytację wygrywa gracz o najmniejszym numerze z tych, którzy podali największą stawkę. Zysk gracza wynosi 0, jeśli nie kupił on obiektu, bądź vi − ai jeśli go kupił. Zdefiniujmy strategię mieszaną dyskretną: gracz wybiera pewną liczbę M ∈ N, M liczb c 1 ,... , cM i pewien rozkład na tych liczbach 〈p 1 ,... , pM 〉. W szczególności każda strategia czysta jest strategią mieszaną dyskretną, gdzie M = 1. Rozstrzygnąć, czy w każdej równowadze Nasha w strategiach mieszanych dyskretnych obiekt kupuje gracz numer 1 (z prawdopodobieństwem 1). 9. Gra bisymulacyjna (do 1.06.2009) Niech G 1 i G 2 będą dwiema grami parzystości. Grą bisymulacyjną G 1 ⊗ G 2 nazwiemy grę dwóch graczy, Duplicatora i Spoilera. Gra rozpoczyna się w parze wierzchołków ( u 0 , v 0 ), gdzie u 0 jest wierzchołkiem w grze G 1 , a v 0 w grze G 2 oraz są one wierzchołkami tego samego gracza (wpp. mówimy, że Spoiler od razu wygrał). Spoiler zaczyna, wybiera grę ( G 1 lub G 2 ) i rusza się w tej grze (idzie po pewnej krawędzie). Następnie Duplicator rusza się w drugiej grze (idzie po krawędzi), tak, by docelowe wierzchołki u 1 i v 1