28 episódios

Diese Lehrveranstaltung soll Studierenden die grundlegenden theoretischen und praktischen Aspekte der Algorithmentechnik vermitteln. Es werden generelle Methoden zum Entwurf und der Analyse von Algorithmen für grundlegende algorithmische Probleme vermittelt sowie die Grundzüge allgemeiner algorithmischer Methoden wie Approximationsalgorithmen, Lineare Programmierung, Randomisierte Algorithmen, Parallele Algorithmen und parametrisierte Algorithmen behandelt.

Literaturhinweise:
- K. Mehlhorn, P. Sanders: Algorithms and Data Structures - The Basic Toolbox
- K. Mehlhorn, S. Naeher: The LEDA Platform of Combinatorial and Geometric Computing Topic: Algorithm Engineering, Flows, Geometrie
- R. K. Ahuja, T. L. Magnanti, J.B. Orlin: Network Flows
- M. de Berg, M. van Kreveld, M. Overmars, O. C. Schwarzkopf: Computational Geometry: Algorithms and Applications
- G. Navarro: Compact Data Structures "A Practical Approach", Cambridge University Press
- R. Niedermeier: Invitation to Fixed-Parameter Algorithms, Oxford University Press, 2006.
Dozenten: Prof. Dr. Peter Sanders, Dr. Christian Schulz, Dr. Simon Gog, M.Sc. Michael Axtmann | Karlsruher Institut für Technologie (KIT), Institut für Theoretische Informatik
Vorlesungsaufzeichnung: KIT | WEBCAST: http://webcast.kit.edu

Algorithmen 2, Vorlesung, WS19/20 Karlsruher Institut für Technologie (KIT)

    • Educação

Diese Lehrveranstaltung soll Studierenden die grundlegenden theoretischen und praktischen Aspekte der Algorithmentechnik vermitteln. Es werden generelle Methoden zum Entwurf und der Analyse von Algorithmen für grundlegende algorithmische Probleme vermittelt sowie die Grundzüge allgemeiner algorithmischer Methoden wie Approximationsalgorithmen, Lineare Programmierung, Randomisierte Algorithmen, Parallele Algorithmen und parametrisierte Algorithmen behandelt.

Literaturhinweise:
- K. Mehlhorn, P. Sanders: Algorithms and Data Structures - The Basic Toolbox
- K. Mehlhorn, S. Naeher: The LEDA Platform of Combinatorial and Geometric Computing Topic: Algorithm Engineering, Flows, Geometrie
- R. K. Ahuja, T. L. Magnanti, J.B. Orlin: Network Flows
- M. de Berg, M. van Kreveld, M. Overmars, O. C. Schwarzkopf: Computational Geometry: Algorithms and Applications
- G. Navarro: Compact Data Structures "A Practical Approach", Cambridge University Press
- R. Niedermeier: Invitation to Fixed-Parameter Algorithms, Oxford University Press, 2006.
Dozenten: Prof. Dr. Peter Sanders, Dr. Christian Schulz, Dr. Simon Gog, M.Sc. Michael Axtmann | Karlsruher Institut für Technologie (KIT), Institut für Theoretische Informatik
Vorlesungsaufzeichnung: KIT | WEBCAST: http://webcast.kit.edu

    • video
    28: Algorithmen II, Vorlesung, WS 2019/20, 04.02.2020

    28: Algorithmen II, Vorlesung, WS 2019/20, 04.02.2020

    28|
    0:00:00 Start
    0:00:11 Externes binäres Mischen
    0:13:06 8 Approximationsalgorithmen
    0:26:45 9 Fixed-Parameter-Algorithmen
    0:38:52 10 Parallele Algorithmen
    0:52:22 11 Stringology
    0:56:36 12 Geometrische Algorithmen
    1:14:40 13 Onlinealgorithmen

    • 1h 20 min
    • video
    27: Algorithmen II, Vorlesung, WS 2019/20, 03.02.2020

    27: Algorithmen II, Vorlesung, WS 2019/20, 03.02.2020

    27|
    0:00:00 Start
    0:03:24 Fortgeschrittene Datenstrukturen
    0:06:37 Pairing Heaps
    0:15:49 Laufzeit im Durchschnitt
    0:21:31 Bucket-Queue
    0:37:07 Starke Zusammenhangskomponenten
    0:44:05 Zusammenfassung: SCC Berechnung
    0:53:28 Residual Graph
    1:02:41 Randomisierte Algorithmen

    • 1h 7 min
    • video
    26: Algorithmen II, Vorlesung, WS 2019/20, 28.01.2020

    26: Algorithmen II, Vorlesung, WS 2019/20, 28.01.2020

    26|
    0:00:00 Start
    0:02:19 The Document Retrieval Problem
    0:03:30 Top-k Document Retrieval
    0:04:39 Important Query Types
    0:05:51 Inverted Indexes
    0:09:13 Suffix Arrays
    0:11:10 Warmup: Document Listing
    0:14:24 Top-k Retrieval
    0:15:21 Example
    0:21:58 Example Space Usage from [LG17]
    0:24:29 Range Minimum Query
    0:25:12 2D-Weighted Range Queries
    0:34:43 Range Minimum Query Problem
    0:49:25 Comparison with other Implementations
    0:50:41 (Hyper)Graph Partitioning
    0:51:25 Graphs and Hypergraphs
    0:54:48 Applications
    0:57:08 Successful Heuristic: Multilevel Paradigm
    1:09:41 Fiduccia-Mattheyses Algorithm
    1:12:28 Adaptive Flow Iterations
    1:13:57 Hypergraph Flow Network
    1:16:56 Optimized Flow Problem Modeling Approach
    1:19:22 Most Balanced Minimum Cut
    1:21:10 Experiments: Connectivity Optimization

    • 1h 23 min
    • video
    25: Algorithmen II, Vorlesung, WS 2019/20, 27.01.2020

    25: Algorithmen II, Vorlesung, WS 2019/20, 27.01.2020

    25|
    0:00:00 Start
    0:00:54 Datenkompression
    0:01:52 Verlustfreie Textkompression
    0:03:14 Wörterbuchbasierte Textkompression
    0:05:11 Lempel-Ziv Kompression
    0:06:22 Beispiel
    0:21:16 Burrows Wheeler Transformation
    0:47:23 Backward Search
    0:57:44 Wavelet Tree Example: Calculate Rank

    • 1h 12 min
    • video
    24: Algorithmen II, Vorlesung, WS 2019/20, 21.01.2020

    24: Algorithmen II, Vorlesung, WS 2019/20, 21.01.2020

    23|
    0:00:00 Start
    0:00:09 Suffixtabellenkonstruktion: Zusammenfassung
    0:01:49 Suche in Suffix Arrays
    0:07:08 LCP-Array
    0:27:51 Suffix-Baum aus SA und LCP
    0:34:16 Datenkompression
    0:36:49 Verlustfreie Textkompression
    0:46:48 10.Übung
    0:47:28 Themenübersicht
    0:47:57 in-place Multikey Quicksort
    0:58:11 Suche mit Suffix-Arrays
    1:03:55 LCP-Array

    • 1h 14 min
    • video
    23: Algorithmen II, Vorlesung, WS 2019/20, 20.01.2020

    23: Algorithmen II, Vorlesung, WS 2019/20, 20.01.2020

    23 |
    0:00:00 Start
    0:00:05 Suffix Array Konstruktionsalgorithmen
    0:00:51 SA mit Präfix Verdopplung
    0:11:39 Linear Work Suffix Array Construction
    0:13:50 SA berechnen
    0:17:21 Asymmetrisches Divide-and-Conquer
    0:18:38 Rekursion Beispiel
    0:34:17 Least Significant Digit First Radix Sort
    0:40:22 Implementierung
    0:41:42 Verallgemeinerung: Differenzenüberdeckungen
    0:46:09 COBS: A Compact Bit-Sliced Signature Index
    0:47:28 Motivation / Applications
    1:14:27 COBS: Disk Access Pattern

    • 1h 20 min

Top podcasts em Educação

Psicologia na Prática
Alana Anijar
Flow Podcast
Estúdios Flow
6 Minute English
BBC Radio
Top Áudio Livros
Top Áudio Livros
Espresso English Podcast
Shayna Oliveira
Inglês do Zero
Jader Lelis

Mais de Karlsruher Institut für Technologie

KIT.audio | Der Forschungspodcast des Karlsruher Instituts für Technologie
Karlsruher Institut für Technologie (KIT)
Kulturwissenschaft gestern und morgen
Karlsruher Institut für Technologie (KIT)
Fossile Rohstoffe ade! Forschung auf dem Weg in die Bioökonomie
Karlsruher Institut für Technologie (KIT)
Forschungspodcast »Selbstbewusste KI«
Karlsruher Institut für Technologie (KIT)
WIKA Workshop 2018: Models of future cultural relations
Karlsruher Institut für Technologie (KIT)
Thorium: Atomkraft ohne Risiko?
Karlsruher Institut für Technologie (KIT)