Höhere Algorithmik W24/25
to Whiteboard Site

Description

Advanced Algorithms WS 24/25

(Information in German below)

 

Instructors: László Kozma (lectures), Michaela Krüger (exercises)

This course will focus on the design and analysis of algorithms, with topics including:

  • general principles of algorithm design,
  • randomized algorithms,
  • dynamic programming,
  • flow problems on graphs,
  • amortized analysis and advanced data structures,
  • theory of NP-completeness,
  • approximation methods for hard problems,
  • other topics.

Prerequisites are basic knowledge of algorithms and relevant mathematics. All Bachelor and Master students interested in advanced algorithmic techniques are welcome.

The lectures will be in English.

 

 

Höhere Algorithmik WS 24/25

 

Es werden Themen wie:

  • allgemeine Algorithmenentwurfsprinzipien
  • Flussprobleme in Graphen,
  • Dynamische Programmierung,
  • Amortisierte Laufzeitanalyse und fortgeschrittene Datenstrukturen,
  • NP-Vollständigkeit
  • Approximationsalgorithmen für schwere Probleme,
  • arithmetische Algorithmen und Schaltkreise sowie schnelle Fourier-Transformation

behandelt. Die Vorlesung wird in der englischen Sprache gehalten.

 

Literatur

 

  • Cormen, Leiserson, Rivest, Stein: Introduction to Algorithms, 4th Ed. MIT Press 2022
  • Kleinberg, Tardos: Algorithm Design, Addison-Wesley 2005.
  • Sedgewick, Wayne: Algorithms, 4th Ed., Addison-Wesley 2016

 

Zusätzliche Informationen

 

Zielgruppe

alle Masterstudenten, und Bachelorstudenten, die sich in Algorithmen vertiefen wollen.

Empfohlene Vorkenntnisse

Grundkenntnisse im Bereich Entwurf und Analyse von Algorithmen

Basic Course Info

Course No Course Type Hours
19303501 Vorlesung 4
19303502 Übung 2

Time Span 15.10.2024 - 11.04.2025
Instructors
László Kozma
Michaela Krüger

Study Regulation

0084d_k120 2013, 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
0262c_MA120 2019 (ÄO 2021), MA Bioninformatik (Mono), 120 LP
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
0563a_m37 2018 (2. ÄO 2021), M-Ed Fach 1 Mathematik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LP
0564a_m42 2018 (2. ÄO 2021), M-Ed Fach 2 Mathematik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LP
0590a_MA120 2019, MSc Data Science, 120 LP
0590b_MA120 2021, MSc Data Science, 120 LP

Höhere Algorithmik W24/25
to Whiteboard Site

Main Events

Day Time Location Details
Tuesday 10-12 T9/SR 005 Übungsraum 2024-10-15 - 2025-02-11
Friday 10-12 T9/SR 006 Seminarraum 2024-10-18 - 2025-02-28

Accompanying Events

Day Time Location Details
Friday  8-10 T9/046 Seminarraum Exercise Group 01
Friday 14-16 T9/046 Seminarraum Exercise Group 02

Höhere Algorithmik W24/25
to Whiteboard Site

Most Recent Announcement

:  

Currently there are no public announcements for this course.


Older announcements

Höhere Algorithmik W24/25
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.