YoVDO

Pseudopolynomial-Time Algorithms for Optimization Problems

Offered By: Hausdorff Center for Mathematics via YouTube

Tags

Theoretical Computer Science Courses Algorithm Design Courses

Course Description

Overview

Explore fine-grained complexity theory and its applications to classic discrete optimization problems in this comprehensive lecture by Karl Bringmann. Delve into the design of "best-possible" algorithms, focusing on the Subset Sum problem and its optimal solution in terms of target value. Examine subsequent developments in various parameterizations of Subset Sum and other optimization challenges, including Knapsack, Partition, Bicriteria Path, scheduling, and integer linear programming. Learn about conditional lower bounds, average free sets, reductions, polyend factors, color coding techniques, and approximation schemes while gaining insights into the cutting-edge research in theoretical computer science.

Syllabus

Intro
Conditional lower bounds
Average free sets
Reduction
Polyend factors
Subset sum
Color coding
Large and small items
Generalizations
Other Parameters
Curious Parameters
Knapsack
Approximation Schemes


Taught by

Hausdorff Center for Mathematics

Related Courses

Natural Language Processing
Columbia University via Coursera
Intro to Algorithms
Udacity
Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX