Taller #1 Metodos de Optimización
Taller #1 Metodos de Optimización
Taller #1 Metodos de Optimización
Taller
Ejercicios prácticos y evaluación
Métodos de Optimización
Cesar A. Avendaño T., Miembro, IEEE
x1 , x2 , x3 , x4 ≥ 0
Abstract—.
E 2 00 0
[ ]
el presente documento se presenta la solución a los
N
problemas de programación lineal, programación H= 0 80 0
cuadrática y programación sin restricciones, a través del uso 0 00 0
de los métodos simplex, Newton, Levenberg-Marquardt, 0 00 0
BFGS, DFP y Nelder-Mead.
x , μ , u1 ,u 2 ≥ 0 1 1 1 0 0 0 0 0 0 0
x T μ=0
Lo que es igual a:
A 0 0 I0
1
N 0= 2
0
0
0
[ 0
0
8
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
0 0 0
1 −1 0
0 0 −1 0
0 0
1 0
0
0
0 −1 0
0
0
0
0
0 −1
]
A0 =
[ ] 1 0 0 0 0 0
[ ]
H A T −I 0 I 0 1 0 0 0 0
b 0= 0 0 1 0 0 0
b 0= [−cb ] 0
0
0
0
0
0
1
0
0
1
0
0
0 0 0 0 0 1
0
0
c0 0
1
1
[] x B 0 =B−1
0 b 0 =[ 5 3 816 0 0 ]
c B 0=[ 11 11 11 ]
'
'
c N 0 = [ x 1 x 2 x3 x 4 λ 1 λ 2 μ 1 μ 2 μ 3 μ 4 ]
'
x
λ
x0 μ
u1
u2
[]
Ahora el problema se puede escribir como:
c N 0= [ 0 0 0 0 0 0 0 0 0 0 ]
PT =c TN 0−cTB 0 B−1
0 N0
min c 0 x0 sujeto a : A 0 x0 =b0 y x 0 ≥ 0
1 1 1 0 0 0 0 0 0 0 1 0 0 0Iteración
0 01
[ 1
2
0
0
0
0
0
8
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
0 0
0 0
1 0
0
1 −1 0
0 0 −1 0
0
0
0 −1 0
0
0
0
0
0 −1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0 0 0
0min
0 1 0
x
( )
0 0B =2
1 0 0y
0B (04 )=N
1
1 (2)
] 1 1 0 0 0 0 0 0 0
1
[ 0 0 1 0 0 0 0 0 0
]
'
b 0=[ 53 8 16 0 0 ]
N 1= 2 0 0 0 1 1 −1 0 0 0
c 0= [ 0 0 0 0 0 0 0 0 0 0 1 11 11 1 ] 0 1 0 0 1 0 0 −1 0 0
0 0 0 0 1 0 0 0 −1 0
0 0 0 0 0 1 0 0 0 −1
3
'
1 0 0 1 0 0 c B 2=[ 01 1 0 11 ]
0
b 1= 0
0
0
0
[ 1
0
0
0
0
−1
0
1
0
0
0
x B 1=B b 0=[ 33 8 2 0 0 ]
0
0
8
0
0
0
0
0
1
0
0
0
0
0
1
'
] c N 2=[ μ11 μ 22 x 3 x 4 λ1 λ2 μ 1 μ2 μ3 μ 4 ]
c N 2=[ 11 0 0 0 0 0 0 0 0 ]
1
PT =c TN 2−cTB 2 B−1
2 N2
'
c B 1 =[ 1 1 10 1 1 ]
PT =[ 4 0.625 3−1−2.375−21 0. 3751 1 ]
'
c B 1 =[ x1 μ22 x 3 x 4 λ 1 λ 2 μ1 μ 2 μ3 μ4 ] '
y= [−0.1250.125 1.25 0.125 1 ]
'
c B 1 =[ 01 0 0 0 0 0 0 0 0 ]
Iteración 3
PT =c TN 1−c TB 1 B−1
1 N1
min ( )
y
=0
B ( 2 )=N (5)
PT =[ −4 1.125−1−1−1.875−2 1−0. 125 1 1 ]
' 1 0 1 0 0 0 0 0 0 0
[ ]
y=B−1
1 N 1 .1= [ 1 12 0 0 0 ] 0 0 0 1 1 0 0 0 0 0
N 3= 0
Iteración 2
0 0 0 0 1 −1 0 0 0
0 1 0 0 0 0 0 −1 0 0
xB 0 0 0 0 0 0 0 0 −1 0
min ( ) y
=1 0 0 0 0 0 1 0 0 0 −1
B (1 )=N (1) 1 0 0 1 0 0
1
1
N 2= 0
0
0
0
[
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0 0
0 0
0
0
1 −1 0
0 0 −1 0
0 0
1 0
0
0
0
0 −1 0
0
0
0
0
0
0 −1
] [ 1
b 3= 2
0
0
0
x B 3=B−1
1
0
0
0
0
0
1
0
0
0
0
0
8
0
0
0
0
0
1
0
0
0
0
0
1
'
]
3 b 0=[ 3 0 22 0 0 ]
'
1 0 0 1 0 0 c B 3 =[ 0 0 10 1 1 ]
1
b 2= 2
0
0
0
[
x B 2=B−1
1
0
0
0
0
0
1
0
0
0
0
0
8
0
0
0
0
0
1
0
0
0
0
0
1
'
] c N 3=[ μ11 μ 22 x 3 x 4 μ12 λ 2 μ1 μ2 μ3 μ4 ]
c N 3=[ 11 0 0 1 0 0 0 0 0 ]
2 b 0= [ 3 02 2 0 0 ]
PT =c TN 3−cTB 3 B−1
3 N3
4
B ( 6 )=N (6)
PT =[ −15 3−16 18 19−2 1−2 11 ]
1 0 0 0 0 0 0 0 0 0
[ ]
'
y= [ 0−8 8 1 8 0 ] 0 0 0 1 1 0 0 0 0 0
N 5= 0 0 0 0 0 0 −1 0 0 0
Iteración 4
0 1 0 0 0 0 0 −1 0 0
0 0 1 0 0 0 0 0 −1 0
xB
min ( )y
=0 0 0 0 0 0 1 0 0 0 −1
B (5 )=N (3) 1 0 0 1 1 0
1
0
N4= 0
0
0 [
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0 0
0 0
0
0
1 −1 0
0 0 −1 0
0 0
0
0
0
0 −1 0
0
0
0
0
] [ 1
b 5= 2
0
0
0
x B 5=B−1
0
1
1
1
0
0
1
0
0
0
0
0
8
0
0
0
0
0
0
0
0
1
0
0
1
'
]
0 0 0 0 0 1 0 0 0 −1 5 b 0 =[ 3 0 22 0 0 ]
'
1 0 0 1 1 0 c B 5 =[ 0 0 10 0 0 ]
1
b 4= 2
0
0
0
[ ]
x B 4 =B−1
0
1
1
1
0
0
1
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0
0
0
1
'
c N 5=[ μ11 μ 22 μ23 x 4 μ12 μ 24 μ 1 μ2 μ 3 μ 4 ]
c N 5=[ 11 1 0 11 0 0 0 0 ]
4 b0= [ 3 0 2 20 0 ]
PT =c TN 5−cTB 5 B−1
5 N5
'
c B 4= [ 0 0 1 0 0 1 ]
PT =[ 11 22 3 21 0−1−1 ]
'
c N 4 =[ μ 11 μ22 μ 23 x 4 μ 12 λ 2 μ1 μ 2 μ3 μ 4 ] '
y= [ 0 0 1 0 0−1 ]
'
c N 4 =[ 1 1 10 1 0 0 0 0 0 ] Iteración 6
PT =[ 11 22 3−21 0−11 ] 1 0 0 0 0 0 0 0 0 0
y= [ 0 0 1 0 0 1 ]
Iteración 5
min ( xy )=0
B
'
0
N 6= 0
0
0
0
[ 0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0 0 0
1 −1 0
0 0
0 1
0 0 −1 0 0
0 0
1 0
0 −1 0
0 0 0
]
5
1 0 0 1 1 0
[
1
b 6= 2
0
0
0
x B 6 =B−1
0 0
1 0
1 0
1 0
0 −1
0
0
8
0
0
0
0
0
0
0
'
0
0
0
0
1
]
6 b 0=[ 3 0 22 0 0 ]
'
c B 6=[ 0 0 0 0 0 0 ]
'
c N 6=[ μ11 μ 22 μ23 x 4 μ12 μ 24 μ 1 μ2 μ3 μ 21 ]
Fig. 1. Tensión usada en la generación, transmisión y distribución de energía
' eléctrica en Canadá. Fuente: Table 25-10-0022-01 Installed plants, annual
c N 6=[ 1 11 0 11 0 0 0 1 ] generating capacity by type of electricity generation, consulta realizada el 3 de
octubre de 2020.
0
0
[] []
x= 2 λ= 0
2
infraestructuras existentes y aumentar la capacidad de
producción de este tipo de energías, amigables con el medio
ambiente.
REFERENCIAS
0 0
0
2
[] [] []
μ= 0 μ1= 0 μ2=
2
0
0
0
Banco Mundial. (2020). Banco Mundial.
Medio
TABLA I
CONSUMO ELÉCTRICO CANADÁ VS EEUU
Fuente: https://www.iea.org/data-and-statistics?country=USA&fuel=Energy
%20consumption&indicator=TotElecCons , consulta realizada el 3 de
Octubre de 2020.
https://datos.bancomundial.org/pais/canada