31.08.2013 Aufrufe

Effizientes Model-Checking für CTL - Institut für Theoretische ...

Effizientes Model-Checking für CTL - Institut für Theoretische ...

Effizientes Model-Checking für CTL - Institut für Theoretische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2 <strong>Theoretische</strong> Grundlagen<br />

Operator Syntax Bedeutung Semantik Beispielpfad<br />

F F ϕ<br />

” in the<br />

future“ oder<br />

” eventually“<br />

ϕ gilt irgendwann<br />

auf dem nachfolgenden<br />

Pfad<br />

G G ϕ<br />

X X ϕ<br />

U ϕ U ψ<br />

R ϕ R ψ<br />

” globally“<br />

oder<br />

” always“<br />

ϕ gilt in jedem Zustand<br />

auf dem Pfad<br />

” next time“ ϕ gilt im nächsten<br />

Zustand<br />

” until“ ϕ gilt in jedem Zustand,<br />

bis der Zustand<br />

erreicht wird,<br />

in dem ψ wahr ist<br />

” release“ ψ gilt bis zu einem<br />

Zustand, in dem ϕ<br />

gilt oder <strong>für</strong> immer,<br />

wenn ϕ immer<br />

falsch ist<br />

Tabelle 2.1: Temporale Operatoren. ϕ, ψ sind temporal-logische Formeln<br />

Quantor Syntax Name Semantik<br />

A A ϕ Allquantor Für alle Pfade gilt ϕ<br />

E E ϕ Existenzquantor Es existiert ein Pfad, <strong>für</strong> den ϕ gilt<br />

Tabelle 2.2: Pfad-Quantoren<br />

In Abhängigkeit von verwendeten Operatoren und von deren Semantik werden folgende<br />

Klassen von temporalen Logiken unterschieden:<br />

LTL: Linear Temporal Logic betrachtet die Zeit als eine lineare Abfolge von Zeitpunkten<br />

bzw. Zuständen<br />

<strong>CTL</strong>: Computational Tree Logic charakterisiert die Zeit als ein verzweigender Ablauf von<br />

Zuständen<br />

<strong>CTL</strong>*: Extended Computation Tree Logic. <strong>CTL</strong>* ⊃ LTL ∪ <strong>CTL</strong>. Ausdruckskraft von <strong>CTL</strong>*,<br />

<strong>CTL</strong> und LTL ist nicht vergleichbar, da sich nicht jede in einer Logik formulierte<br />

6

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!