Lehrveranstaltungshandbuch Theoretische Informatik
Verantwortlich: Prof. Dr. Randerath
Lehrveranstaltung
Befriedigt Modul (MID)
Organisation
Version |
erstellt |
2013-05-13 |
VID |
2 |
gültig ab |
SS 2013 |
gültig bis |
|
|
|
Bezeichnung |
Lang |
Theoretische Informatik |
Englisch |
Theoretical Computer Science |
LVID |
F07_THI |
LVPID (Prüfungsnummer) |
|
|
Semesterplan (SWS) |
Vorlesung |
2 |
Übung (ganzer Kurs) |
2 |
Übung (geteilter Kurs) |
|
Praktikum |
|
Projekt |
|
Seminar |
|
Tutorium (freiwillig) |
|
|
|
Präsenzzeiten |
Vorlesung |
30 |
Übung (ganzer Kurs) |
30 |
Übung (geteilter Kurs) |
|
Praktikum |
|
Projekt |
|
Seminar |
|
Tutorium (freiwillig) |
|
|
|
max. Teilnehmerzahl |
Übung (ganzer Kurs) |
30 |
Übung (geteilter Kurs) |
|
Praktikum |
|
Projekt |
|
Seminar |
|
|
Gesamtaufwand: 150
Unterrichtssprache
Niveau
Notwendige Voraussetzungen
- Grundlagen der Automatentheorie und der Formalen Sprachen
Literatur
- Theoretische Informatik, J. Hromkovic, Teubner-Verlag
- Theoretische Informatik - kurzgefasst, U. Schöning, Spektrum-Verlag
- Theoretische Grundlagen der Informatik, R. Solcher, Hanser-Verlag
Dozenten
Wissenschaftliche Mitarbeiter
Zeugnistext
Theoretische Informatik
Kompetenznachweis
Form |
sMP |
100% (mündliche Prüfung) |
Intervall: 3/Jahr
Lehrveranstaltungselemente
Vorlesung / Übung
Lernziele
Lerninhalte (Kenntnisse)
- Mathematische Grundlagen der Theoretischen Informatik: Mengen undSprachen, Elementare Aussagen- und Prädikatenlogik, ElementareGraphentheorie, Asymptotische Analyse, Laufzeitanalysen
- Einführung Theoretische Informatik mittels Endlicher Automaten: Berechnungen,Konfigurationen, Akzeptierte Sprache, Determinismus und Nichtdeterminismus,Grammatik, reguläre Grammatik, reguläre Ausdrücke, Äquivalenz der Konzepte
- Typ2-,Typ1-, Typ0-Sprachen: kontextfreie, kontextsensitive, rekursiv-aufzählbare Sprachen, Chomsky-Hierarchie, das Wortproblem
- Turingmaschinen: Varianten von Turingmaschinen und deren Äquivalenz, Äquivalenz von linear beschränkten Automaten und Typ1-Grammatika, Äquivalenz von Turingmaschinen und Typ0-Grammatika
- Berechenbarkeit: Turing-, While- und Loop-Berechenbarkeit, ChurchscheThese, Ackermannfunktion, universelle Turingmaschinen, Gödelnummereiner Turingmaschine
- Entscheidbarkeit: entscheidbare und semi-entscheidbare Probleme,Aufzählbarkeit, Reduktion von Problemen, das Halteproblem,unentscheidbare Probleme, das Theorem von Rice
- Komplexitätstheorie und Algorithmik hartnäckiger Probleme: Komplexität vonAlgorithmen, Komplexitätsklassen, P=NP Problem, NP-vollständige Probleme,Approximationsalgorithmen, Lokale Suche
Fertigkeiten
- Die Studierenden beherrschen den Umgang mit Typ2-, Typ1- und Typ0-Sprachen sowie die zugehörigen Maschinenmodelle
- Sie können mit formalen Modellen der Infomatik arbeiten
- Sie können die Kenntnisse der Berechenbarkeits-, Entscheidbarkeits- und Komplexitätstheorie auf praktische Probleme anwenden
- Sie sind in der Lage den Algorithmenbegriff zu präzisieren, die Tragweite von Algorithmen zu beschreiben und die Komplexität von Algorithmen zu bestimmen
- Sie sind in der Lage die prinzipielle Lösbarkeit algorithmischer Probleme zu untersuchen
Begleitmaterial
- elektronische Vortragsfolien zur Vorlesung
- elektronische Übungsaufgabensammlung
Besondere Voraussetzungen
Besondere Literatur
Besonderer Kompetenznachweis
Beitrag zum LV-Ergebnis |
bÜA |
unbenotet |
Intervall: 1/Jahr
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden