Theoretische Informatik 2: Berechenbarkeit und Komplexität
Lernziele
Mit der Hilfe dieses Kurses sollen diese Lernziele ermöglicht werden:
- Du kannst das grundlegende Prinzip von Turingmaschinen erklären.
- Du kannst das Problem der Unentscheidbarkeit darlegen und mehrere Beispiele nennen.
- Du kannst semi-entscheidbare Probleme von unentscheidbaren Problemen abgrenzen.
- Du kannst die Gedanken hinter den Zeitkomplexitätsklassen P und NP beschreiben.
Kursaufbau
- Organisation
- Turing-Maschinen
- Unentscheidbare Probleme
- Semi-entscheidbare Probleme
- Zeitkomplexität