192.136 Frontiers of Algorithms and Complexity
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024W, VU, 2.0h, 3.0EC

Properties

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

Learning outcomes

After successful completion of the course, students are able to follow current developments in the research on algorithms and complexity, building on existing knowledge to algorithms and data structures and tying in with complexity theory and various application domains (e.g. network design, geometric problems, algorithms on planar graphs.) Students will be able to
    - explain notions and basic problems from the course;
    - describe formally and explain intuitively fine-grained complexity assumptions and their consequences;
    - describe formally and intuitively, analyze and prove properties of algorithms for selected hard problems;
    - design and analyze their own algorithms for unknown algorithmic problems using techniques from the course;
    - describe and explain the frontiers of current results in algorithms and complexity
    - gain understanding of current results and their context on their own.

In WS2024, the course will focus on Approximation Algorithms based on Local Search.

Subject of course

The course addresses recent developments in algorithms research, their context within existing literature and the frontiers of current knowledge. 

In WS2024, the course will focus on Approximation Algorithms based on Local Search. Topics will include, e.g., search complexity classes, theoretical analysis of local search algorithms in terms of lower and upper bound guarantees for solution quality and running time. The considered problems will include Max-Cut and the Traveling Salesman Problem, among others.

Teaching methods

The course is held in lectures covering topics at the frontier
of algorithms and complexity research. They take place in a seminar-like setting and are interactive, so students are expected to engage in classroom discussion. Every technique introduced in the course is demonstrated on several examples.

Mode of examination

Oral

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu09:00 - 11:0003.10.2024 - 19.12.2024Seminarraum FAV 05 (Seminarraum 186) Lectures
Mon14:00 - 16:0004.11.2024Seminarraum FAV 05 (Seminarraum 186) Exercises
Mon14:00 - 16:0009.12.2024Seminarraum FAV 05 (Seminarraum 186) Exercises
Frontiers of Algorithms and Complexity - Single appointments
DayDateTimeLocationDescription
Thu03.10.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu10.10.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu17.10.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu24.10.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu31.10.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Mon04.11.202414:00 - 16:00Seminarraum FAV 05 (Seminarraum 186) Exercises
Thu07.11.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu14.11.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu21.11.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu28.11.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu05.12.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Mon09.12.202414:00 - 16:00Seminarraum FAV 05 (Seminarraum 186) Exercises
Thu12.12.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures
Thu19.12.202409:00 - 11:00Seminarraum FAV 05 (Seminarraum 186) Lectures

Examination modalities

The grade is based on a short oral exam on the topics covered by the course. The students are allowed to choose one topic to focus on during the exam. In particular, the exam can also be taken in the form of a presentation of a current research article covering a topic from the course.

Course registration

Begin End Deregistration end
21.10.2024 01:00 14.01.2025 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 645 Data Science Mandatory elective
066 931 Logic and Computation Mandatory elective

Literature

No lecture notes are available.

Language

English