Seminar über Algorithmen S22
to Whiteboard Site

Description

Inhalt

Fortgeschrittene Themen des Algorithmenentwurfs mit wechselnden Schwerpunkten.

Thema des Seminars ist diesmal die Betrachtung von Algorithmen für "schwere Probleme". Wie wir ja aus der Komplexitätstheorie wissen, gibt es zahlreiche algorithmische Probleme die schwer für eine Komplexitätsklasse sind. Das heißt, dass ein effizienter Algorithmus für ein solches Problem effiziente Algorithmen für die gesamte Klasse liefern würde (z.B. NP-schwer, NP-hard) und daher sehr unwahrscheinlich ist. Sehr viele in der Praxis auftretende Probleme haben diese Eigenschaft, die aber dennoch gelöst werden müssen. Verschiedene Techniken wurden dafür entwickelt, die im Seminar betrachtet werden sollen:

-- Approximationsalgorithmen

-- exakte Algorithmen exponentieller Laufzeit im schlechtesten Fall, der aber selten auftritt

-- LP-Relaxierung, dh. Reduktion des Problems auf (ganzzahliges) lineares Programmieren

-- Metaheuristiken, (simulated annealing, genetische Algorithmen)

Zielgruppe

Master-Studierende der Informatik oder Mathematik

 

 

Required Background

Course "Höhere Algorithmik" or a comparable course.

 

Language

The seminar will be in English.

 

Requirements

The main requirement is a lecture of 70 minutes given by each participant.

A lengthy written seminar workout is not required, just 4 pages pdf summary sent to the instructor before the talk.

 

 

Literature

 

Books:

[CLR] Cormen, Leiserson, Rivest, Stein (2. Aufl.)

Introduction to Algorithms

 

[JM]

Jansen, Margraf

Approximative Algorithmen und Nichtapproximierbarkeit

 

[KT] Kleinberg, Tardos

Algorithm Design

 

[H] Hromkovic

Algorithms for Hard Problems

 

D. P. Williamson, D.B.Shmoys.

Design of Approximation Algorithms

 

F.F.Fomin, D.Kratsch,

Exact Exponential Algorithms.

 

Sowie Spezialliteratur aus Zeitschriften

 

 

Vortragsthemen

No meetings on April 26 and May 24 !

 

1.  Meeting, May 3

Wenli Xu

approximation algorithms, simple examples, definitions

Approximationsalgorithmen
einfache Beispiele, Definitionen    [JM] Kap. 1

 

2.

May 10

Myrthe Willemsen

Examples, Vertex Cover, Min-Job-Scheduling, Non-Approximability of TSP

Beispiele
Vertex Cover [CLR]
MIN-Job-Scheduling [JM] 6.1
Nichtapproximierbarkeit von TSP

 

3.

May 17

Viktor Skoblin

Approximation Algorithms for Delta-TSP
Approximationsalgorithmen für Delta-TSP [JM]6.2

 

4.

May 31

Helmut Alt

Simulated Annealing [KT] 12.1, 12.2

 

 

5.

June 7

Rui Zhao

FPTAs
AA. für Knapsack [CLR]

 

6.

June 14

Fatemeh Tavakkoli

BIN-Packing und Strip-Packing,
aus [JM] Kap. 7

 

7. June 21

Neda Rajabian

Linear Programming

Lineare Programmierung [CLR] 29.2

 

8. June 28

Helmut Alt

LP-Relaxation
weighted vertex cover

 

9. cancelled

Mouadh Khlifi

Exact Algorithms

Exakte Algorithmen
Einführung [FK] Kap.1

 

10. cancelled

Doruntina Murtezaj

Branching [FK] Kap.2

 

 

11. July 12

Mohannad Nouh

Random Walk und SAT [JM] Kap. 10.1 - 10.4.

 

12. July 19

Hongmiao Wu

FPT
[H] 3.3

 

 

 


 

Basic Course Info

Course No Course Type Hours
19306711 Seminar 2

Time Span 19.04.2022 - 19.07.2022
Instructors
Helmut Alt

Study Regulation

0084b_k120 2006, BSc Mathematik (Mono), 120 LPs
0084c_k120 2010, BSc Mathematik (Mono), 120 LPs
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
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
0557a_m42 2018, M-Ed Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs

Seminar über Algorithmen S22
to Whiteboard Site

Main Events

Day Time Location Details
Tuesday 14-16 T9/051 Seminarraum 2022-04-19 - 2022-07-19

Seminar über Algorithmen S22
to Whiteboard Site

Most Recent Announcement

:  

Currently there are no public announcements for this course.


Older announcements

Seminar über Algorithmen S22
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.