Hoppa till huvudinnehållet

FDD3402 Kombinatorisk optimering 6,0 hp

Kursomgångar saknas för aktuella eller kommande terminer.
Rubriker med innehåll från kursplan FDD3402 (VT 2012–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursinnehåll

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 integral 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.

Lärandemål

After the course, the students should

  • know basic concepts from polyhedral combinatorics
  • be able to recognize several types efficiently solvable problems based on polyhedral techniques and matroids
  • be able to understand techniques from combinatorial optimization used in research papers
  • have an enhanced base of techniques to approach open algorithmic problems.

Kurslitteratur och förberedelser

Särskild behörighet

Ingen information tillagd

Rekommenderade förkunskaper

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.

Utrustning

Ingen information tillagd

Kurslitteratur

Ingen information tillagd

Examination och slutförande

När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Betygsskala

P, F

Examination

    Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

    Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

    Möjlighet till komplettering

    Ingen information tillagd

    Möjlighet till plussning

    Ingen information tillagd

    Examinator

    Etiskt förhållningssätt

    • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
    • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
    • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

    Ytterligare information

    Kursrum i Canvas

    Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

    Ges av

    Huvudområde

    Denna kurs tillhör inget huvudområde.

    Utbildningsnivå

    Forskarnivå

    Påbyggnad

    Ingen information tillagd

    Kontaktperson

    Tobias Mömke, e-post: moemke@kth.se

    Övrig information

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

    Forskarkurs

    Forskarkurser på EECS/Teoretisk datalogi