42116 Implementering af OR løsningsmetoder

2017/2018

Kursusinformation
Implementing OR Solution Methods
Engelsk
5
Kandidat
Juni
Campus Lyngby
Forelæsninger og projektarbejde
3-uger
Ingen eksamen
Afløsningsopgave
De studerende skal programmere en dekompositionsalgoritme. Evaluering baseres på en rapport, som dokumenterer algoritmens ydeevne og de resultater, den opnår.
7-trins skala , intern bedømmelse
42101.42112/42114
Richard Martin Lusby , rmlu@dtu.dk

42 DTU Management Engineering
I studieplanlæggeren
Overordnede kursusmål
Dette kursus bygger på den teoretiske base af tidligere OR kurser og giver studerende muligheden for at programmere en avanceret dekompositionsalgoritme til at løse store kombinatoriske optimeringsproblemer. Fokus er først på at analysere matematiske formuleringer for at vælge en passende dekompositionsmetode, siden skifter fokus til implementering af sådanne algoritmer. For et mere teoretisk perspektiv på dekompositionsmetoder, opfordres studerende til at tage kursus 42136.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • State possible decomposition methods
  • Understand why decomposition methods are necessary for large-scale combinatorial optimization problems
  • Mathematically decompose large-scale combinatorial optimization problems by applying decomposition algorithms optimization problems
  • Analyse mathematical formulations in order to select an appropriate solution method
  • Implement one of the introduced decomposition algorithms in an object oriented programming language
  • Critique the results of the implemented decomposition algorithm
  • Evaluate the strengths and weaknesses of different decomposition methods
  • Communicate analyses and results in report form
Kursusindhold
Programming, Operations Research, linear programming, integer programming, duality, Dantzig-Wolfe decomposition, Benders decomposition
Litteraturhenvisninger
TBA
Bemærkninger
N/A
Sidst opdateret
04. maj, 2017