• Keine Ergebnisse gefunden

8. Übung Logik und Spiele Abgabe: bis Mittwoch, den 16. 12., um 13:45 Uhr im Übungskasten oder in der Vorlesung.

N/A
N/A
Protected

Academic year: 2021

Aktie "8. Übung Logik und Spiele Abgabe: bis Mittwoch, den 16. 12., um 13:45 Uhr im Übungskasten oder in der Vorlesung."

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Lehr- und Forschungsgebiet

Mathematische Grundlagen der Informatik RWTH Aachen

Prof. Dr. E. Grädel, S. Schalthöfer, M. Hoelzel, W. Pakusa

WS 2015

8. Übung Logik und Spiele

Abgabe : bis Mittwoch, den 16. 12., um 13:45 Uhr im Übungskasten oder in der Vorlesung.

Aufgabe 1 10 Punkte

Wir betrachten Banach-Mazur Spiele die auf (nicht-terminierenden) GraphenG = (V, E), mit ausgezeichnetem Startknotenv0, von Spieler 0 und Spieler 1 wie folgt gespielt werden. Die Spieler wählen abwechselnd (beginnend mit Spieler 0 von Knotenv0) einen nicht-leeren Pfad beliebiger Länge in G aus, der den bisher konstruierten Pfad v0v1v2· · ·vi−1 verlängert. Eine Partie resul- tiert damit in einem unendlichen PfadπVω durch den GraphenG. Die Gewinnbedingung für Spieler 0 ist spezifiziert durch eine Menge WVω von gewinnenden Partien.

Eine positionale Strategie ist wie üblich definiert, d.h. ein Spieler darf seinen Zug (die Aus- wahl eines endlichen Pfades, der die aktuelle Partie verlängert) nur abhängig machen von der aktuellen Position (der Endposition des zuletzt gewählten Pfades) im Graphen.

(a) Wir betrachten den folgenden GraphenG mit Knotenmenge Nund Startknoten 0

0

1 2 3 · · · n · · ·

und der Gewinnbedindung W ⊆Nω für Spieler 0, gegeben als

W ={π ∈Nω : für unendlich vielei∈Ngiltπ(i)>X

j<i

π(j)}.

Hat Spieler 0 eine (positionale) Gewinnstrategie?

(b) Zeigen Sie, dass für jedes Banach-Mazur Spiel auf Graphen mit einer GewinnmengeW ∈ Σ02 gilt, dass Spieler 0 genau dann eine Gewinnstrategie hat, wenn er eine positionale Gewinnstrategie hat. Gilt dies auch für Spieler 1?

Hinweis: Falls Spieler 0 in einem solchen Spiel gewinnt, so kann er bereits in seinem ersten Zug so spielen, dass jede resultierende Partie für ihn gewinnend ist.

http://logic.rwth-aachen.de/Teaching/LS-WS15/

(2)

Aufgabe 2 10 Punkte Betrachten Sie den unten dargestellten Spielgraphen mit der Muller-Bedingung

F0 ={{2,4,5,7},{1,2,3,4,5,6,7}}

und Anfangsposition 4. Geben Sie eine Gewinnstrategie für Spieler 0 mit der minimalen Anzahl von Speicherzuständen an und beweisen Sie die Minimalität.

3

6 1

5 2 4

7

Aufgabe 3 10 Punkte

SeiG = (V, V0, V1, E,Ω,F0,F1) ein Muller-Spiel mit Ω :V →N. Wir nennen G ein (infinitäres) Paritätsspiel, wenn

F0 ={X ⊆N: min(X) ist gerade} ∪ {∅}

und wir nennenF0 einenAbwärtskegel, wenn eine MengeA⊆Nexistiert, so dass F0 ={X : XA}.

Ein1-Registerspeicher ist eine Speicherstruktur (M,update,init) mitM =Nund update(m, v)∈ {m,Ω(v)} für allem,v.

(a) Geben Sie ein Muller-Spiel mit einem Abwärtskegel als Gewinnbedingung an, das von Spie- ler 0 gewonnen wird, dieser Spieler aber keine Gewinnstrategie mit endlichem Speicher hat.

(b) Reduzieren Sie mit einem 1-Registerspeicher Muller-Spiele mit Abwärtskegeln als Gewinn- bedingung auf Paritätsspiele.

http://logic.rwth-aachen.de/Teaching/LS-WS15/

Referenzen

ÄHNLICHE DOKUMENTE

Zeigen oder widerlegen Sie, dass jede solche Projektion stetig

in dem Spieler 0, der an runden Knoten den Zug hat, dann gewinnt, wenn die größte unendlich oft besuchte Zahl l auf der rechten Seite genau der Anzahl der unendlich oft besuchten

Hinweis: Konstruieren Sie zu G ein neues Paritätsspiel, in dem für alle Knoten mit gleicher Nachfolgermenge ein neuer gemeinsamer Nachfolger eingeführt wird, der mit allen

Die monadische Logik zweiter Stufe (MSO) ist eine Erweiterung der Prädikatenlogik erster Stufe um Quantoren über

Führen Sie den Beweis für den allgemeinen Fall durch Verwendung des Satzes über die Determiniertheit endlicher Spiele und geben Sie zusätzlich für den Spezialfall m = n eine

Mathematische Grundlagen der Informatik RWTH

Mathematische Grundlagen der Informatik RWTH

Im Doppelzugschach gelten für die Figuren die gleichen Zugregeln wie beim Schach mit der Ausnahme, dass ein Zug im Doppelzugschach aus der Hintereinanderausführung von zwei