Lecture: Approximation Algorithms - Details
You are not logged into Stud.IP.
Lehrveranstaltung wird in Präsenz abgehalten.

General information

Course number INF-0371
Semester WS 2021/22
Current number of participants 45
Home institute Resource Aware Algorithmics
Courses type Lecture in category Teaching
First date Mon , 18.10.2021 12:15 - 13:45, Room: (1055 N)
Pre-requisites Basic knowledge of Algorithms and Data Structures (e.g., Informatik III at University of Augsburg)
Online/Digitale Veranstaltung Veranstaltung wird in Präsenz abgehalten.
Hauptunterrichtssprache deutsch
Literaturhinweise David P. Williamson and David B. Shmoys, The Design of Approximation Algorithms, Cambridge University Press.
Vijay V. Vazirani, Approximation Algorithms, Springer.

Course location / Course dates

(1055 N) Monday: 12:15 - 13:45, weekly (11x)
(N 1058) Monday: 12:15 - 13:45, weekly (3x)

Module assignments


Given an NP-hard optimization problem, how well can it be approximated in polynomial time? It is exciting and challenging to understand the approximability of fundamental optimization problems. This course mainly focuses on upper bounds, i.e., designing efficient approximation algorithms.

In this course, we will study several classes of problems, such as packing problems, network design, and graph problems. We will cover central algorithmic techniques for designing approximation algorithms, including greedy algorithms, dynamic programming, linear and semi-definite programming, and randomization.

This course does not require specific prerequisite, other than basic knowledge in algorithms and in data structures.