Zur Modulseite PDF generieren

#40379 / #5

SS 2016 - WS 2016/17

English

Computational Complexity
Komplexitätstheorie

9

Niedermeier, Rolf

Benotet

Mündliche Prüfung

English

Zugehörigkeit


Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34351100 FG Algorithmik und Komplexitätstheorie

Keine Angabe

Kontakt


EN 23

Thielcke, Christlinde

lehre@akt.tu-berlin.de

Lernergebnisse

On successful completion, students will be able to: - estimate the computational costs for solving fundamental problems - classify discrete computational problems according to their computational complexity using reductions and standard complexity classes - understand structural properties of complexity classes - make qualitative and quantitative statements about computational complexity questions

Lehrinhalte

Introduction into structural complexity theory, with particular emphasis on complexity resources time and space. Particular topics are: - complexity classes - reductions between problems - theory of the NP-completeness and the P vs. NP question - hierarchy theorems and polynomial time hierarchy - interactive proof systems

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Computational ComplexityVL0434 L 233SoSeKeine Angabe4
Computational ComplexityUE0434 L 233SoSeKeine Angabe2

Arbeitsaufwand und Leistungspunkte

Computational Complexity (VL):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.04.0h60.0h
Vor-/Nachbereitung15.05.0h75.0h
135.0h(~5 LP)

Computational Complexity (UE):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.05.0h75.0h
105.0h(~4 LP)

Lehrveranstaltungsunabhängiger Aufwand:

AufwandbeschreibungMultiplikatorStundenGesamt
Prüfungsvorbereitung1.030.0h30.0h
30.0h(~1 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

There is a lecture 4 hours per week presenting the whole course material. The lectures are accompanied by tutorials in which distributed work sheets are solved together.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

a) obligatory: Basic course on automata and complexity b) desirable: Basic knowledge on algorithms

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Oral exam

Sprache(n)

English

Dauer/Umfang

Keine Angabe

Prüfungsbeschreibung (Abschluss des Moduls)

Final oral exam determining the grade (MP).

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Sommersemester.

Maximale teilnehmende Personen

Dieses Modul ist nicht auf eine Anzahl Studierender begrenzt.

Anmeldeformalitäten

Please register at QISPOS or directly at the examination office.

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  nicht verfügbar

 

Literatur

Empfohlene Literatur
Christos H. Papadimitriou: Computational Complexity, Addison Wesley, 1994.
Sanjeev Arora, Boaz Barak: Computational Complexity: A Modern Approach, Cambridge University Press, 2009

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Dieses Modul findet in keinem Studiengang Verwendung.

Studierende anderer Studiengänge können dieses Modul ohne Kapazitätsprüfung belegen.

Computer Science Master with focus “Reliable Systems” Computer Science diploma Technical Computer Science Master with focus “Software Engineering” Technical Computer Science diploma

Sonstiges

Keine Angabe