181.142 Complexity theory
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2020W, VU, 2.0h, 3.0EC, to be held in blocked form
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to

  • explain fundamental complexity classes and their intuition
  • carry out complexity analyses of problems (in particular in the Polynomial Hierarchie)

Subject of course

Basic notions of complexity theory, deterministic und non-deterministic complextiy classes, NP-complete problems, logarithmic space, the polynomal hierarchy, exponentially hard probleme, applications.

Teaching methods

The material is presented by the lecturer. The students have to solve exercises.

Mode of examination

Written and oral

Additional information

ECTS Breakdown

  2 h quiz 
30 h lecture (12 classes including preparation)
40 h exam preparation
3 h written + oral exam
-----------------------------------------------------------
75 h = 3 Ects

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Fri11:00 - 13:0002.10.2020 - 22.01.2021 online via Zoom: see TUWEL for the zoom link (LIVE)lecture
Complexity theory - Single appointments
DayDateTimeLocationDescription
Fri02.10.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri09.10.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri16.10.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri23.10.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri30.10.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri06.11.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri13.11.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri20.11.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri27.11.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri04.12.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri11.12.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri18.12.202011:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri08.01.202111:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri15.01.202111:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Fri22.01.202111:00 - 13:00 online via Zoom: see TUWEL for the zoom linklecture
Course is held blocked

Examination modalities

Assessment consists of 3 components:

  • entrance test
  • exercises
  • written and/or oral exam at the end (details to be announced in the first class)

 

Course registration

Begin End Deregistration end
30.08.2020 00:00 01.10.2020 23:55 18.10.2020 23:55

Curricula

Literature

C. Papadimitriou. "Computational Complexity". Addison-Wesley, 1994. M. R. Garey and D. S. Johnson. "Computers and Intractability". Freeman, 1979.

Previous knowledge

  • Students are assumed to have a basic knowledge in mathematical logic and to be familiar with basic concepts of complexity theory (to the extent taught in the course "Formale Methoden der Informatik").
  • Moreover, students should have basic mathematical skills (like carrying out proofs by induction) as taught in the mathematics courses in the bachelor studies.

Miscellaneous

Language

English