Fortgeschrittene Themen der Algorithmik S21
to Whiteboard Site

Description

Exact exponential and parameterized algorithms

("Dealing with hard problems")

The goal of algorithm design is to come up with efficient algorithms for problems that arise in applications. By efficient, we usually mean "polynomial running time for every instance". Unfortunately several (or even most) of the natural problems that we want to solve are NP-hard, and thus finding polynomial-time algorithms for them is hopeless.

Two broad approaches for dealing with this situation, when approximations are not acceptable, are exact exponential algorithms, and parameterized algorithms. In the first case, we look for algorithms that solve the problem in exponential time, but faster than a trivial brute force approach. In the second case, we try to identify meaningful parameters, so that the exponential growth in running time is limited to these. 

In this course we review important techniques and results from both fields, including recent developments. The lectures will be given in English, and the course will (likely) be remote/online.

 

Literatur

* Fomin, Kratsch: Exact Exponential Algorithms, Springer 2010.

Freely available here: https://folk.uib.no/nmiff/BookEA/download.html

* Cygan, Fomin, Kowalik, Lokshtanov, Marx, Pilipczuk, Pilipczuk, Saurabh: Parameterized Algorithms, Springer 2015.

Freely available here: https://www.mimuw.edu.pl/~malcin/book/parameterized-algorithms.pdf

* research articles, references to be given later.

 

 

Zielgruppe

Informatiker und interessierte Mathematiker im Masterstudium.

Empfohlene Vorkennntnisse

"Höhere Algorithmik" oder eine andere Vorlesung ähnlichen Inhalts.

 

Course links

Lecture meetings:

https://fu-berlin.webex.com/fu-berlin-en/j.php?MTID=ma9bf85a1bb385a350ea9522d3658d394

Exercise meetings:

https://fu-berlin.webex.com/fu-berlin-en/j.php?MTID=m7f01e1891a813bd4cef44831976485d9

Offline material:

https://nextcloud.imp.fu-berlin.de/index.php/s/HfWXNzHQqHtywYo

Basic Course Info

Course No Course Type Hours
19315401 Vorlesung 4
19315402 Übung 2

Time Span 13.04.2021 - 15.07.2021
Instructors
Mahmoud Elashmawi
László Kozma

Study Regulation

0086c_k150 2014, BSc Informatik (Mono), 150 LPs
0086d_k135 2014, BSc Informatik (Mono), 135 LPs
0087d_k90 2015, BSc Informatik (Kombi), 90 LPs
0088d_m60 2015, MSc Informatik (Kombi), 60 LPs
0089b_MA120 2008, MSc Informatik (Mono), 120 LPs
0089c_MA120 2014, MSc Informatik (Mono), 120 LPs
0207b_m37 2015, MSc Informatik (Lehramt), 37 LPs
0208b_m42 2015, MSc Informatik (Lehramt), 42 LPs
0458a_m37 2015, MSc Informatik (Lehramt), 37 LPs
0471a_m42 2015, MSc Informatik (Lehramt), 42 LPs
0556a_m37 2018, M-Ed Fach 1 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LPs
0557a_m42 2018, M-Ed Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs

Fortgeschrittene Themen der Algorithmik S21
to Whiteboard Site

Main Events

Day Time Location Details
Tuesday 10-12 T9/053 Seminarraum 2021-04-13 - 2021-07-13
Thursday 10-12 T9/053 Seminarraum 2021-04-15 - 2021-07-15

Accompanying Events

Day Time Location Details
Tuesday 14-16 T9/SR 006 Seminarraum Mahmoud Elashmawi

Fortgeschrittene Themen der Algorithmik S21
to Whiteboard Site

Most Recent Announcement

:  

Currently there are no public announcements for this course.


Older announcements

Fortgeschrittene Themen der Algorithmik S21
to Whiteboard Site

Currently there are no resources for this course available.
Or at least none which you're allowed to see with your current set of permissions.
Maybe you have to log in first.