lu.se

Forskar­utbildnings­kurser

Lunds tekniska högskola | Lunds universitet

Detaljer för kursplan för kurs EDAN01F giltig från och med HT 2017

Utskriftsvänlig visning

Allmänt
Syfte
  • Kursens syfte är att studenterna skall lära sig en ny programmeringsparadigm som baseras på villkorsteknik över finita domäner och att de skall få praktisk erfarenhet av användning av dessa metoder inom lösning av kombinatoriska problem.
Innehåll
  • Introduktion till constraint-programmering.
    Grundläggande algoritmer (satisfierbarhet, konsistens, optimering).
    Finit domän.
    Modellering med finita domäner.
    Sökstrategier och optimering.
    Några avancerade tillämpningar.
Kunskap och förståelse
  • För godkänd kurs skall doktoranden
  • kunna använda grundläggande begrepp inom constraint-programmering,
    kunna förklara principer av constraint-programmering och definiera constraints för enkla problem.
Färdighet och förmåga
  • För godkänd kurs skall doktoranden
  • kunna utforma och implementera constraint program för kombinatoriska problem,
    kunna använda lämpliga heuristiker för att implementera effektiva sökmetoder.
Värderingsförmåga och förhållningssätt
  • För godkänd kurs skall doktoranden
  • ha förmåga att kritiskt värdera olika metoder för lösa kombinatoriska problem med hjälp of constraint-programmering
Undervisningsformer
  • Föreläsningar
  • Laborationer
Examinationsformer
  • Skriftlig tentamen
  • Inlämningsuppgifter
  • För godkänt betyg krävs att tre obligatoriska laborationer och projektet har fullgjorts. För högre betyg krävs dessutom en skriftlig tentamen.
  • Underkänd, godkänd
Förkunskapskrav
  • EDAA01 Programmeringsteknik - fördjupningskurs eller EDAA30 Programmering i Java - fortsättningskurs
Förutsatta förkunskaper
Urvalskriterier
Litteratur
  • Kuchcinski, K.: Modeling and Optimisation of Embedded Systems with Constraint Programming: Principles and Practice..
  • Distribueras av institutionen.
Övrig information
Kurskod
  • EDAN01F
Administrativ information
  •  -03-22
  • Professor Thomas Johansson

Alla publicerade kurstillfällen för kursplanen

Inga matchande kurstillfällen hittades.

0 kurstillfällen.


Utskriftsvänlig visning