Übung 05
Zuerst ein Rückblick
Wir wollen zunächst mal schauen, ob unsere Logiken so vertretbar und oder beweisbar sind
Erfüllbar | nicht erfüllbar | allgemein gültig | nicht allgemein gültig | |
---|---|---|---|---|
nur Aussagenlogik | (Resolution) | Resolution | ||
DPLL + CDLL | DPLL + CDLL | |||
Wahrheitstabelle | Wahrheitstabelle | Wahrheitstabelle | Wahrheitstabelle | |
(nur Hornformeln) | Markierungsalgorithmus | Markierungsalgorithmus | ||
Aussagenlogik & Modallogik | Tableaukalkül | Tableaukalkül | Negierte Formel auf Unerfüllbarkeit testen | Negierte Formel auf Erfüllbarkeit testen |
Modell angeben | nicht erfüllende Interpretation angeben |
- Resolution
- Es gibt "nur" Exponentiell Viele Klauseln, nicht unendlich
- Dementsprechend kann man mit "brute force" theoretisch alles durchprobieren
- nur weil man das "selber nicht schafft" ist das kein beweis
- Beispiel:
- Hier sehen wir, dass wir einen geschlossenen Pfad haben, allerdings muss die Formel deswegen nicht allgemeingültig sein
- Wir hoffen, dass wir das alles können (yay)
CTL Formeln
Wo gilt welche Formel?
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
x | x | x | ||||
x | x | x | ||||
x | x | x | x | |||
x | ||||||
x | x | x | x | x | ||
x | x | x | x | |||
x | x | x | x | |||
x | x | x | x | x | ||
x |
Sind diese Folgen Equivalent?
Modallogik und CTL
a) 1.
- CTL
- ML
- Wir können das ggf. einfach nicht auswerten, weil wir theoretisch eine unbeschränkte menge von -Operatoren brauchen können
- Dadurch ist hier die CTL deutlich ausdrucksstärker, weil Boxes
- CTL
- ML
- Wir können das ggf. einfach nicht auswerten, weil wir theoretisch eine unbeschränkte menge von -Operatoren brauchen können
- Dadurch ist hier die CTL deutlich ausdrucksstärker