LEARNING OUTCOMES
After successfully completing this course, the students will:
- Understand the basic concepts of optimization, implementation, and solution approaches.
- Formulate their ideas and decide which model is the most computationally efficient way.
- Recast their original model into LP, MILP, or convex models, if required.
- How to struggle with the operating and planning problems and make their model as solver-friendly as possible.
- Understand the basic concept of convex optimization, check the convexity of a model, and how to convexify a non-convex model.
- Consider the existing uncertainties in the model via stochastic or robust programming approaches.
- How to interpret the outcomes of the models.
Credits: 5
Schedule: 27.02.2025 - 05.06.2025
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Mahdi Pourakbari Kasmaei
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
The course will introduce Linear Programming (LP) problems and methodology, bilevel optimization, mixed-integer linear programming, the formulation and solving of non-linear programming and mixed integer nonlinear programming problems. Convex programming is covered, as are the non-deterministic techniques, stochastic and robust programming.
Assessment Methods and Criteria
valid for whole curriculum period:
The course evaluation will be based on graded homework exercises and assignments.
Workload
valid for whole curriculum period:
- Contact teaching
- Material review and independent studies and work-based learning
- Assignments
- Excercise
- Exercise review
DETAILS
Study Material
valid for whole curriculum period:
Presentation slides, and recommended textbooks; the presentation slides cover all the concepts.
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
SDG: Sustainable Development Goals
7 Affordable and Clean Energy
9 Industry, Innovation and Infrastructure
11 Sustainable Cities and Communities
12 Responsible Production and Consumption
13 Climate Action
15 Life on Land
17 Partnerships for the Goals
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Language: English
Teaching Period: 2024-2025 Spring IV - V
2025-2026 Spring IV - V