Fantasieregel Die Aussagenlogik

Slides:



Advertisements
Ähnliche Präsentationen
Algorithmen für das Erfüllbarkeitsproblem SAT
Advertisements

Hier einige Hieroglyphen:
Schwierigkeit von Aufgabenstellungen
Komplexität und Phasenübergänge
Frame-Logik Eine Einführung Andreas Glausch.
4. Logik – und ihre Bedeutung für WBS
5. Aussagenlogik und Schaltalgebra
Default Logiken Zhao Li
Organisatorisches Klausur für Übungsschein (Anfang Januar)
8. Formale Sprachen und Grammatiken
Planares 3 SAT ist NP-vollständig
Marco Barz Seminar über Algorithmen SoSe2007
Leonid Levin – Stephen Cook Traveling salesman und NP- Vollständigkeit.
Syntax der Aussagenlogik
Grammatiken, Definitionen
Friedhelm Meyer auf der Heide 1 HEINZ NIXDORF INSTITUT Universität Paderborn Algorithmen und Komplexität Grammatiken beschreiben Sprachen L µ *, indem.
Verifizieren versus Berechnen
Algorithmen und Komplexität
Christian Schindelhauer
1 HEINZ NIXDORF INSTITUT Universität Paderborn Algorithmen und Komplexität Einführung in Berechenbarkeit, Formale Sprachen und Komplexitätstheorie Wintersemester.
Teil 7 Grundlagen Logik.
1 Computergestützte Verifikation SAT-basiertes Model Checking Ansatz: Übersetze das Model Checking Problem in ein aussagenlogisches Erfüllbarkeitsproblem.
1 Computergestützte Verifikation SAT-basiertes Model Checking Ansatz: Übersetze das Model Checking Problem in ein aussagenlogisches Erfüllbarkeitsproblem.
C- Syntax. Bestandteile der Sprache C: Ausdrücke Anweisungen.
Java- Syntax.
Semantik von Prolog & Unifikation
Sprachwissenschaftliches Institut Einführung in die HPSG Grammatiktheorie 4./11. Mai 2004.
Prof. Dr. T. Kudraß1 Relationenkalkül. Prof. Dr. T. Kudraß2 Relationenkalkül Zwei Ausprägungen: Tupelrelationenkalkül (TRK) und Domänenrelationenkalkül.
Beispiele für Ausdrucksalgebren
Mathematische und logische Grundlagen der Linguistik
Mathematische und logische Grundlagen der Linguistik
Interpretation und Isomorphie Bedeutung und Form in der Mathematik.
Christian Schindelhauer
Menschliche Logik AND Boolsche Logik = NOT Logisch
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Quantum Computing Hartmut Klauck Universität Frankfurt WS 04/
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Hartmut Klauck Universität Frankfurt WS 06/
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Hartmut Klauck Universität Frankfurt WS 06/
Dynamische Programmierung mit Anwendung auf Sequence Alignment Problem
Die Geschichte von den 2 Kieselsteinen Impressionen aus China
Wiederholung: Definition einer Funktion
Was ist eine Funktion? Eine Zuordnung,
Suchen In Texten Von Adriano Feola & Marc Draschl.
Formale Sprachen Grammatiken und die Chomsky-Hierarchie
Einführung in die Programmierung Prof. Dr. Bertrand Meyer
Agenda für heute, 19. Januar 2007 Informationssysteme: ETH-BibliothekInformationssysteme: ETH-Bibliothek Logische Verknüpfungen als Grundlage für die Informationsgewinnung.
Dieser nicht Fehler finden Algorithmus enthält einfach einen gravierenden welcher zu ist.
Daten verwalten (2) Agenda für heute, 29. April 2009
Daten verwalten (2) Agenda für heute, 30. April 2008
Agenda für heute, 20. November 2009
Agenda für heute, 21. November 2008
Fachschaft Mathematik und Informatik
Informatik III Christian Schindelhauer Wintersemester 2006/07
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Informatik III Christian Schindelhauer Wintersemester.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Informatik III Christian Schindelhauer Wintersemester.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Informatik III Arne Vater Wintersemester 2006/07 26.
Das Traveling Salesman Problem (TSP)
Institut für Softwarewissenschaft – Universität WienP.Brezany 1 Beispiele (Frist: ) Beispiel 1: Sei  = {a, b} ein Alphabet und Q = {q 0, q 1 } eine.
7. Formale Sprachen und Grammatiken
Tupelkalkül: Notation (1)
Kapitel 4: Aussagen-, Prädikatenlogik
K-SAT: Ein heuristischer Algorithmen- Vergleich Kann man den ‚Brute Force Search‘ Algorithmus schlagen?
(Wirtschafts-)mathematik I Mathe im Wandel der Zeit Volksschule 1960: Ein Bauer verkauft einen Sack Kartoffeln für 50 DM. Die Erzeugerkosten betragen 40.
Gesamtqualifikation und Abiturzulassung
Gliederung 0. Motivation und Einordnung 1. Endliche Automaten
 Präsentation transkript:

Fantasieregel Die Aussagenlogik

Inhalt Alphabet der Aussagenlogik Wohlgeformte Ketten Fantasieregel Regelliste Interpretation der Symbolen Gantos Axt Entscheidungsverfahren für Sätze

Alphabet

Wohlgeformte Ketten Atomen - P Q R Neue Atomen werden gebildet, indem man rechts von den alten Striche beifügt ( P` , Q``) Bildungsregeln (x und y wohlgeformte Ketten)

Beispiele Wohlgeformte Zeichenketten Nicht wohlgeformte Zeichenketten

Die Fantasieregel Wenn y abgeleitet werden kann, wobei x angenommen ist, dann ist ein Satz

Beispiel - Fantasieregel Regel der Doppeltilde: Die Kette ~~ kann aus jedem Satz weggelassen werden. Sie kann auch in jeden Satz eingeführt werden, vorausgesetzt, dass die so erzeugte Kette selbst wohlgeformt ist

Vervollständigung der Regel-Liste

Rekursion und die Fantasieregel Übernahmeregel: Innerhalb einer Fantasie kann jeder Satz von der nächsten höheren Wirklichkeitsebene eingebracht und verwendet werden Beispiel:

Die beabsichtigte Interpretation der Symbole

Gantos Axt Eines Tages sagte Tokusan zu seinem Schüler Ganto. “Ich habe zwei Mönche, die schon seit vielen Jahren hier sind. Geh hin und prüfe sie“. Ganto nahm eine Axt und begab sich zu der Hütte, in der die beide Mönche meditierten. Er hob die Axt und sprach: “Wenn ihr ein Wor sagt, werde ich euch die Köpfe abhauen , und wenn ihr kein Wort sagt, werde ich euch ebenfalls die Köpfe abhauen.“

P - “ihr sagt ein Wort” Q - “ich werde euch die Köpfe abhauen” Wenn ihr ein Wort sagt, werde ich euch die Köpfe abhauen , und wenn ihr kein Wort sagt, werde ich euch ebenfalls die Köpfe abhauen

Begriffe Tautologie - ein logischer Satz (eine logische Aussage), der immer wahr ist unabhängig von der Belegung der enthaltenen Variablen Erfüllbarkeit - die Eigenschaft mancher Aussagen in der Logik und Mathematik, unter gewissen Umständen wahr zu sein. Anders ausgedrückt ist ein Ausdruck genau dann erfüllbar, wenn es eine Belegung der Variablen gibt, für die der Wahrheitswert des gesamten Ausdrucks wahr ist. NP-Vollständigkeit - klassifiziet eine Menge von Entscheidungsproblemen, die in gewisser Hinsicht besonders schwierig sind und für die angenommen wird, dass keine effizienten Algorithmen existieren, die diese lösen

Entscheidungsverfahren für Sätze Die Feststellung, ob eine Aussage/Formel eine Tautologie ist, ist für allgemeine Formeln nicht effizient lösbar. Bei einer Formel mit n Atomen sind 2n Belegungen zu überprüfen (mittels Brute Force und Wahrheitstabellen). Das Erfüllbarkeitsproblem ist NP-vollständig.

Vielen Dank für Ihre Aufmerksamkeit