TAOP19 KOMBINATORISK OPTIMERING, fortsättningskurs, 4 poäng
/Combinatorial Optimization, advanced course/

För: D4, C4

Utbildningsområde: Naturvetenskap    Ämnesgrupp: Matematik
Fördjupningsnivå: D

Klassning för datavetenskaplig examen: Datavetenskap

Mål:
Kursen utgör en komplettering till TAOP13 med inriktning mot behandling av kombinatoriska problem och lösningsmetoder som kräver djupare insikt i linjärprogrammering och dualitet. Kursen avser att ge de studerande (I) en exemplifierad orientering om viktiga klasser av kombinatoriska optimeringsproblem (II) en utvidgning av kunskapen om optimeringsmetoder för kombinato riska problem (III) färdighet i att modifiera existerande standardalgoritmer för att lösa nya problem (IV) orientering i parallella kombinatoriska algoritmer.

Förkunskaper:
TAOP13 Kombinatorisk optimering, grundkurs.

Organisation:
Föreläsningarna behandlar den för algoritmutvecklingen erforderliga matematiska teorin. Lektionerna ägnas åt övningar i modellformulering och problem lösning. Laborationen består av övningar i att lösa olika typer av kombinatoriska optimeringsproblem med hjälp av dator.

Kursinnehåll:
Linjärprogrammering och Simplexmetoden, Dualitet, Primal-dual metod för maxflödesproblemet, Primal-dual metod för transportproblemet, Primal-dual metod för generella matchningsproblem, Brevbärarproblemet, Duala Simplexmetoden, Plansnittningsmetod, Trädsökning applicerat på generella heltalsproblem, Approximativa algoritmer, lokal-sökning och metaheuristiker.

Kurslitteratur:
Meddelas vid kursstart.

LAB 1En laboration.
TEN 1En skriftlig tentamen omfattande problemformulering, problemlösning samt teorifrågor.

Engelsk kursplan

Gäller 1997/98, beslut av utbildningsnämnden maj-97