Inhalt

[ 977ANMEMAPU24 ] IK (*)Mathematical Programming

Versionsauswahl
(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS M2 - Master 2. Jahr Betriebswirtschaftslehre Markus Sinnl 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Economic and Business Analytics 2025W
Lernergebnisse
Kompetenzen
(*)Students are able to understand and use advanced methods and techniques of mathematical programming, in MILP. They know how to develop sophisticated solution algorithms based on MILP to solve real-world problems from various application areas, including business analytics.
Fertigkeiten Kenntnisse
(*)
  1. Learning Outcome 3 (LO3): Construct proofs and produce new results with respect to the considered theoretical foundations
  2. Learning Outcome 4 (LO4): Apply advanced concepts of MILP like valid inequalities, facets, decomposition methods in practice using solver software
(*)
  1. Learning Outcome 1 (LO1): Understand advanced concepts of MILP like valid inequalities, facets, decomposition methods, and generalizations like semidefinite/convex optimization
  2. Learning Outcome 2 (LO2): Understand how modern MILP solver software can be interfaced and enhanced to design sophisticated solution algorithms

Course topics:

  1. Formulations
  2. Duality theory
  3. Cutting plane algorithms and branch-and-cut
  4. Valid inequalities, facets and polyhedral theory
  5. Benders decomposition
  6. Dantzig-Wolfe decomposition
  7. Lagrangian relaxation
  8. Semidefinite/convex optimization
Beurteilungskriterien (*)Regular homework exercises that must be submitted online via Moodle. Students will be selected to present and explain their homework in class. The homework exercises are worth 40 points.

Exam at the end of the semester with 60 points. There is a possibility to repeat it in case of negative results or scheduling issues (retry exam). The exam consists of theoretical and practical questions. It lasts 90 minutes.

Final grades will be given as follows:

PointsGrade
87,5 - 1001
75 - 872
62,5 - 74,53
50 - 62,04
0 - 49,55

Both the homework exercises and the exam cover all the learning outcomes.

Lehrmethoden (*)The course uses a combination of different teaching methods in order to

  1. maximize the motivation and attention of the students.
  2. address the learning objectives in the didactically best way.

This includes the following

  • Teacher-centred information inputs, supported by slides and literature
  • Development of content in collaboration with the students on the computer and the black board
  • Presentation of homework exercises by students to ensure comprehension of the content, followed by joint discussions with the whole group
Abhaltungssprache Englisch
Literatur (*)
  • Slides
  • In-class exercises with solutions
  • Reading material
  • L. Wolsey, Integer Programming, current edition
  • M. Conforti, G. Cornuejols, G. Zambelli, Integer Programming, current edition
  • H. P. Williams, Model Building in Mathematical Programming, current edition
  • S. Boyd, L. Vandenberghe, Convex Optimization
  • Pointers to additional literature

(All content is provided via Moodle)

Lehrinhalte wechselnd? Nein
Präsenzlehrveranstaltung
Teilungsziffer 40
Zuteilungsverfahren Zuteilung nach Vorrangzahl