Modulcode: | Inf-LogInf |
Englische Bezeichnung: | Logic in Computer Science |
Modulverantwortliche(r): | Prof. Dr. Thomas Wilke |
Turnus: | jedes Jahr (SS11 SS12 SS13 SS14 SS15 SS16 WS17/18 WS18/19 WS19/20 WS20/21 WS21/22 WS22/23) |
Präsenzzeiten: | 4V 2Ü |
ECTS: | 8 |
Workload: | 60 Std. Vorlesung, 30 Std. Präsenzübung, 150 Std. Selbststudium |
Dauer: | ein Semester |
Modulkategorien: | A (BSc Inf (15)) A (BSc Inf) WI (MSc WInf (15)) GU (MSc WInf) |
Lehrsprache: | Deutsch |
Voraussetzungen: | Inf-ADS Inf-Math-A Inf-TGIE |
Eine Einführung in die mathematische Logik und deren Anwendung sowie Bezüge zur Informatik.
Die Studentinnen und Studenten ...
Zusätzlich erläutern Sie den Zusammenhang zwischen Erfüllbarkeit der Aussagenlogik und NP-Vollständigkeit einerseits und den Zusammenhang zwischen dem Gütligkeitsproblem (Folgerungsproblem) der Prädikatenlogik und Entscheidbarkeit sowie Aufzählbarkeit.
Es werden die Aussagen- und die Prädikatenlogik behandelt. Die wichtigen Begriffe sind: Syntax, Semantik, Formeln, Strukturen, Interpretationen, Erfüllbarkeit, Konsistenz, Erfüllbarkeitstests, Folgerungstests, Schlussverfahren, Kalküle.
Der Bezug zur Informatik wird insbesondere herstellt durch:
Grundkenntnisse in Mathematik, algorithmisches Grundverständnis, Grundverständnis von relationalen Datenbanken und Graphen.
Prüfungsvorleistungen Es müssen keine Prüfungsvorleistungen erbracht werden.
Berücksichtigung positiver Studienleistungen In Anschluss an den ersten Teil des Moduls (zur Aussagenlogik) wird ein Test angeboten. Das Ergebnis wird auf die Abschlussklausuren angerechnet.
Vorlesung, Arbeits- und Fragestunden, Selbststudium.