bild
School of
Computer Science
and Communication

KTH / CSC / Theory Group / Tobias Mömke / FDD3402 Combinatorial Optimization

FDD3402 Combinatorial Optimization

News

Schedule

Date Time Place Section Topic
Wednesday, 15 February 2012 10:15 to 12:00 Room 1537 Polyhedral Combinatorics Introduction, Background in Polyhedra, LP Duality
Monday, 20 February 2012 10:15 to 12:00 Room 1635 Polyhedral Combinatorics Integer Programming Background, Totally Unimodular Matrices
Monday, 27 February 2012 10:15 to 12:00 Room 1635 Polyhedral Combinatorics Applications of Totally Unimodular Matrices
Monday, 5 March 2012 10:15 to 12:00 Room 1635 Polyhedral Combinatorics Total Dual Integrality, Matching Polytope
Monday, 12 March 2012 10:15 to 12:00 Room 1635 Matroids Introduction, Greedy Algorithm
Monday, 19 March 2012 10:15 to 12:00 Ringenhuset, Room 523 Matroids Examples of Matroids, Duality
Monday, 26 March 2012 10:15 to 12:00 Room 1535 Matroids Characterizations, Independent Set Polytope, Matroid Intersection
Wednesday, 4 April 2012 10:15 to 12:00 Room 1635 Matroids Application of Intersection Theorem, Matroid Partition, Intersection of Independent Set Polytopes
Wednesday, 11 April 2012 10:15 to 12:00 Room 1635 Expanders Introduction, Applications
Monday, 16 April 2012 10:15 to 12:00 Room 1635 Expanders Spectral Expansion, Mixing Lemma, Ramanujan Graphs
Monday, 23 April 2012 10:15 to 12:00 Room 1635 Expanders Zig-zag Product, SL=L
Monday, 30 April 2012 10:15 to 12:00 Room 1635 Expanders Lossless expanders and conductors

The lectures will be given weekly in 2-hour lectures for 12 weeks.

Exercises

The problem sets are distributed via email.

Lecturer

Tobias Mömke

room:
4419
email:
moemke followed by at kth.se

Course Description

Goals

After the course, the students should

Main Content

The course aims to give a foundation of advanced techniques that lead to efficient exact algorithms. After an introduction to fundamental polyhedral concepts such as integer polyhedra and their connection to totally unimodular matrices, the course focuses on matroids and their connection to greedy algorithms. The last part of the course introduces expander graphs from a combinatorial optimization point of view.

Eligibility

The course is mainly targeted to graduate students at KTH in computer science and mathematics, but also open for advanced undergraduate students.

Prerequisites

The course is selfcontained, but it is beneficial to have basic knowledge of optimization problems and in particular linear programming as it was provided, for instance, in the course DD3390 "Approximation Algorithms" given by Ola Svensson in 2010.

Literature

Alexander Schrijver: Combinatorial Optimization: Polyhedra and Efficiency

Bernhard Korte and Jens Vygen: Combinatorial Optimization: Theory and Algorithms

Survey on Expander Graphs

S. Hoory, N. Linial, A. Wigderson: Expander Graphs and their Applications , Bull. Amer. Math Soc., 43, pp 439--561, 2006.

Course Material of Similar Courses

Combinatorial Optimization Part Expander Part Further Background on Spectral Graph Theory

Related Research Papers

Omer Reingold, Salil Vadhan, Avi Wigderson: Entropy Waves, the Zig-Zag Graph Product, and New Constant-Degree Expanders and Extractors , Electronic Colloquium on Computational Complexity (ECCC) 8(18): (2001) (Conference version: FOCS 2000)

Valid HTML 4.01 Strict

Published by: Tobias Mömke <moemke followed by at kth.se>
Last updated: 12-05-03