• Keine Ergebnisse gefunden

5. Übung Logik und Spiele Abgabe: bis Dienstag, den 17. 5. um 12:00 Uhr am Lehrstuhl oder in der Vorlesung.

N/A
N/A
Protected

Academic year: 2021

Aktie "5. Übung Logik und Spiele Abgabe: bis Dienstag, den 17. 5. um 12:00 Uhr am Lehrstuhl oder in der Vorlesung."

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Lehr- und Forschungsgebiet

Mathematische Grundlagen der Informatik RWTH Aachen

Prof. Dr. E. Grädel, D. Fischer

SS 2011

5. Übung Logik und Spiele

Abgabe : bis Dienstag, den 17. 5. um 12:00 Uhr am Lehrstuhl oder in der Vorlesung.

Aufgabe 1

SeiK= (V, E, P) eine Kripke-Struktur und∼die maximale Bisimulation aufK. Geben Sie eine LFP-Formelϕ(x, y) an, so dassK|=ϕ(u, v) gdw. K, u∼K, v, und beweisen Sie dies.

Hinweis:Eine Bisimulation kann als größter Fixpunkt beschrieben werden.

Aufgabe 2

Die monadische Logik zweiter Stufe (MSO) ist eine Erweiterung der Prädikatenlogik erster Stufe um Quantoren über Mengenvariablen, d. h. wir erlauben zusätzlich Formeln der Form∀X ϕ(X) und ∃X ϕ(X), wobei die Mengenvariable X in ϕ wie ein einstelliges Prädikat benutzt wird, mit folgender Semantik: A |=∃Xϕ(X) gdw. eine Teilmenge A0A existiert mit A |= ϕ(A0) (analog für∀X . . .).

Geben Sie eine Übersetzung an, die jeder Formelϕ∈Lµeine Formelϕ(x)∈MSO zuordnet, so dass K, v|=ϕgenau dann gilt, wennK|=ϕ(v).

Aufgabe 3

Zu einem unendlichen Wort α=α(0)α(1). . .∈ {a, b}ω definieren wir die KripkestrukturKα = (N, Ea, Eb) mit

Ex:={(n, n+ 1) :n∈N, α(n) =x}

fürx∈ {a, b}. Seien nunϕ1 =νX.µY.([a]X∧[b]Y) und ϕ2 =µY.νX.([a]X∧[b]Y).

(a) Berechnen Sie für i= 1,2 die SprachenLi ={α∈ {a, b}ω :Kα,0|=ϕi}.

Hinweis:Betrachten Sie das Model-Checking-Spiel G(Kα, ϕi).

(b) Gilt ϕ1|=ϕ2 oderϕ2 |=ϕ1 über allen Kripkestrukturen?

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

Referenzen

ÄHNLICHE DOKUMENTE

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

Wir sagen, dass G nicht- terminierend ist, wenn jeder Knoten mindestens einen Nachfolger hat.. Zeigen Sie dazu zunächst, dass f

(c) Zeigen Sie, dass jedes Model-Checking-Spiel für alternierungsfreie LFP-Formeln (Formeln, in denen kleinste und größte Fixpunkte nicht geschachtelt vorkommen) durch Umvertei-

Mathematische Grundlagen der Informatik RWTH

Zeigen Sie, dass trotzdem jedes Spiel mit dieser Muller-Bedingung positional determiniert

Wir betrachten ein Spiel, in welchem drei Spieler um einen Gewinn von e 1 spielen, indem sie gleichzeitig jeweils eine ganze Zahl zwischen 1 und K wählen (für ein festes K)?.

Die monadische Logik zweiter Stufe (MSO) ist eine Erweiterung der Pr¨ adikatenlogik erster Stufe um Quantoren ¨ uber Mengenvariablen, d..