Modelos Operaciones
Modelos Operaciones
Part 1: Optimization
Alejandro Garcés
2
Lecture 1
Modelling Optimization Problems
3
Modelling
4
General optimization problems
Optimization problem
Minimize f (x)
x
Subject to: g(x) = 0
h(x) ≤ 0
5
Type of problems
IP
••••••
•••••••••
•••••••••
PL ••••••••
••••••••
••••••••
•••••••
•••••••
INLP
•••••
••••••
•••••••
NLP ••••••••
••••••••
••••••••
•••••••••
•••••••••
6
Linear programming
LP theoretical tools
min cT · x
A·x=b
x≥0 software
PL is a technology !!
7
Non-linear programming (Examples)
8
Combinatorial problems
min f (x)
xi ∈ {0, 1}
9
The complete process
Reality Model
Analysis Software
10
How to define the right model ?
It is an art !
I There is not general methodology
I Make sure to understand the problem
I A problem can have different models
I Make approximations
I Exercise !
11
Example 1: Transportation problem
2.5 A D 4.5
3.5 B E 3.0
4.0 C F 2.5
Costs:
Nodes D E D
A 1 2 3
B 2 1 2
C 3 2 1
12
Example 2: Optimal use of energy storage
Solar Storage
Spot market
13
Example 3: Optimal placement of capacitors
Subestation
14
Other Examples
15
Bibliography
16