• Keine Ergebnisse gefunden

Aufgabe 1 Geben Sie explizit Algorithmen (in Pseudocode) an, welche das FO-Modelchecking Problem innerhalb der angegebenen Komplexitätsschranken entscheiden

N/A
N/A
Protected

Academic year: 2021

Aktie "Aufgabe 1 Geben Sie explizit Algorithmen (in Pseudocode) an, welche das FO-Modelchecking Problem innerhalb der angegebenen Komplexitätsschranken entscheiden"

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, F. Abu Zaid, W. Pakusa

SS 2013

2. Übung Logik und Spiele

Abgabe: bis Montag, den 29. 4., um 13:30 Uhr im Übungskasten oder in der Vorlesung.

Aufgabe 1

Geben Sie explizit Algorithmen (in Pseudocode) an, welche das FO-Modelchecking Problem innerhalb der angegebenen Komplexitätsschranken entscheiden.

(i) ATime(O(|ψ|+ qr(ψ) log|A|))

(ii) ASpace(O(width(ψ) log|A|+ log|ψ|)) (iii) DSpace(O(|ψ|+ qr(ψ) log|A|))

Aufgabe 2

Eine rechteckige Schokoladentafel mit n×m Stücken kann als Gitter {0, . . . , n} × {0, . . . , m}

aufgefasst werden, so dass die Gitterflächen den Stücken und die Knoten und Kanten des Gitters den Bruchstellen der Schokoladentafel entsprechen.

Wir betrachten folgendes Spiel auf einer rechteckigen Schokoladentafel: Die Spieler wählen abwechselnd (Spieler 0 beginnt) einen Gitterknoten und entfernen alle Schokoladenstücke, die sich rechts überhalb dieses Knotens befinden. Bei jedem Zug muss dabei mindestens ein Schoko- ladenstück entfernt werden. Verloren hat derjenige Spieler, der das letzte übrigbleibende Stück nehmen muss.

Zeigen Sie, dass (bis auf einen Sonderfall) immer der gleiche Spieler (welcher?) das Spiel gewinnt, egal wie groß die Schokoladentafel ist.

Hinweis: Geben Sie keine explizite Gewinnstrategie an, sondern folgern Sie deren Existenz aus dem Satz über die Determiniertheit endlicher Spiele.

Aufgabe 3

Wir betrachten fundierte Spiele (d. h. der Spielgraph enthält keine unendlichen Pfade), in denen ein Spieler genau dann gewinnt, wenn sein Gegner am Zug ist, aber nicht ziehen kann.

Wir nennen ein solches Spiel G = (V, V0, V1, E) bipartit, falls E ⊆(V0×V1)∪(V1×V0) gilt, d. h. fallsV0undV1 gerade eine Bipartition des Spielgraphen darstellt. Spieltheoretisch bedeutet dies, dass die beiden Spieler immer strikt alternierend ziehen.

(a) Seien G = (V, V0, V1, E) und G0 = (V0, V00, V10, E0) zwei bipartite Spiele. Wir betrachten für jeden Spieleri∈ {0,1}die KompositionG ⊕iG0, bei der die beiden Spiele in folgender Weise parallel gespielt werden: Spieler i hat an Positionen in Vi ×Vi0 die Wahl, in welchem der beiden Spiele er seinen Zug macht, und Spieler 1−i muss in demselben Spiel antworten.

Definieren Sie die beschriebene Komposition⊕i von zwei bipartiten Spielen formal.

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

(2)

(b) Wir ordnen jedem Spiel G = (V, V0, V1, E) das duale Spiel Gd = (V, V1, V0, E) zu, bei dem die Positionen (und damit die Rollen) der Spieler vertauscht sind.

Beweisen Sie das sogenannte Copycat-Theorem: In jedem fundierten bipartiten Spiel G ge- winnt Spieler i von jeder Position der Form (v, v) ∈ G ⊕i Gd aus. (Beachten Sie, dass Spieler 1−idas Spiel beginnt.)

Aufgabe 4

Wir betrachten Strukturen der FormG= (V, V0, V1, E, W0, W1, F0, F1). Hierbei sei (V, V0, V1, E) ein fundiertes Spiel undWσ unäre und Fσ binäre Relationen.

• Geben Sie eine Formel ϕ ∈ FO(V0, V1, E, W0, W1) an, die besagt, dass W0, W1 die Ge- winnregionen von Spieler 0 bzw. Spieler 1 sind.

• Geben Sie fürσ ∈ {0,1}eine Formelψσ ∈FO(V0, V1, E, W0, W1, F0, F1) an, die für alleG mitG|=ϕ besagt, dassFσ eine (positionale) Gewinnstrategie für Spielerσ beschreibt.

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

Referenzen

ÄHNLICHE DOKUMENTE

Zeigen Sie folgende Aussage: Wenn die Maximin Strate- gie eines Spielers in G echt gemischt ist (d.h. beide Aktionen werden mit positiver Wahr- scheinlichkeit gespielt), dann

Um dieses Spiel auch noch für die Klassenstufen 3 und 4 interessant zu gestalten, kann man vor Spielbeginn mit den Kindern ausmachen, dass man nur Wörter aus einem Wortfeld

Beim Fußballspielen muss man nicht nur die Füße, sondern auch den Verstand einsetzen.. Nur so kann der Spieler den

Ihrem Kind werden im Verein nicht nur sportliche und körperliche Fähigkeiten vermittelt, sondern auch soziale Kompetenzen: Die Kinder lernen, aufeinander Rücksicht zu nehmen,

Wenn der Spieler versucht, auf ein Spiel mit einer ungültigen Session zuzugreifen (zum Beispiel durch Inaktivität oder einen System-Neustart), scheint eine Fehlernachricht im Spiel

Wenn ein einzelner Gewinn größer ist als: Autoplay stoppt, wenn der Gewinnbetrag den vom Spieler angegebenen Betrag erreicht oder überschreitet.. Wenn Bargeld

Während Sie eine Datei anzeigen, können Sie RETURN drücken, um zum vorherigen Menü (JPEG menu)

- Der Minor Jackpot wird vergeben, wenn eine Reihe vollständig mit Bonussymbolen gefüllt wird. Der Minor Jackpot ist fest und vergibt den 20-fachen Einsatz der Runde, in der