Some of the most important optimization problems that arise in practice are NP-hard, and thus we cannot hope to solve them exactly for all inputs. In many applications approximate solutions are acceptable, and approximations with provable guarantees are preferred. Example problems include the traveling salesman (TSP), scheduling, packing, covering, and network design.
In this seminar we overview some classical and new approximation results, with the aim to learn general design and analysis techniques: greedy, local search, LP-based techniques, etc. The topics will be based on selected chapters from textbooks and research articles.
The seminar is open to all students interested in algorithms and theoretical computer science. Some algorithmic background (e.g. ALP3/HA) and general knowledge (e.g. basics of graph theory, Big-O-notation, etc.) and mathematical maturity is assumed.
(detailes to be concretized as we go)
Nov. 9. -- Matthias Kupferschmidt -- deterministic LP rounding
Nov. 16. -- Jakub Tarka -- dynamic programming and data rounding
Nov. 23. -- LK -- more LP-based techniques/examples
Nov. 30. -- Nils Seitz -- shortest superstring [report]
Dec. 7. -- Niklas Rosseck -- primal/dual
Dec. 14. -- Jatin Kansal -- cuts and metrics
Jan. 11. -- Mouadh Khlifi -- greedy and local search
Jan. 18. -- Moslem Afrasiabi -- Scheduling, bin packing and
Jan. 25. -- Jakob Knitter: randomized sampling/rounding
-- Tolga Yurtseven: PTAS for TSP
Jan. 31. -- Manuel Welte: SDP relaxation
Course No | Course Type | Hours |
---|---|---|
19306711 | Seminar | 2 |
Time Span | 19.10.2023 - 15.02.2024 |
---|---|
Instructors |
László Kozma
|
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 |
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 |
0496a_MA120 | 2016, MSc Computational Science (Mono), 120 LPs |
0556a_m37 | 2018, M-Ed Fach 1 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LPs |
0556b_m37 | 2023, M-Ed Informatik Fach 1 (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LP |
0557a_m42 | 2018, M-Ed Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs |
0557b_m42 | 2023, M-Ed Informatik Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs |
Day | Time | Location | Details |
---|---|---|---|
Thursday | 14-16 | A7/SR 031 | 2023-10-19 - 2024-02-15 |