Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenidos
Programacin entera
Temas avanzados en
optimizacin
Mtodos de Optimizacin
2014-2
Mnica Woywood Y.
Programacin entera
Introduccin
Tcnicas de solucin
Enumeracin completa
Branch & Bound
Planos cortantes
Heursticas
Ejemplos
Optimizacin multiobjetivo
Programacin dinmica
Programacin entera
Tipos de problemas
Problema entero puro
Todas las variables son enteras
16/10/2014
Programacin entera
El supuesto de la divisibilidad de las variables es inapropiado.
Programacin entera
Es un PPL, pero viola el principio de la divisibilidad de las variables, para aplicar
Simplex.
Ejemplo:
Una empresa constructora desea instalar oficinas en ciudades cercanas a sus
obras en ejecucin.
Solucin (grfica):
Se soluciona el PL, relajando la restriccin de variable entera.
PPL
Max Z = 21 x1 + 11 x2
s.a 7 x1 + 4 x2 13
x1, x2 = 0, 1, 2, ... -> slo instala oficinas enteras.
Ejercicio
16/10/2014
Solucin PLE:
Solucin PLR:
R= ((0,0),(0,1),(0,2),(0,3),(1,0),(1,1),(1,2),(2,1),(2,0),(3,0))
Evaluar la FO para cada uno de estos puntos, y ver la ptima.
O simplemente trazar
la FO hasta encontrar
ptimo (punto) entero
Programacin entera
Programacin entera
Z PE* ZPL*
La restriccin de variable entera redefine el
conjunto factible de soluciones (es discreto).
La solucin ptima al PPL entrega una cota superior
de la solucin real factible.
Resuelva el PLR:
x1* = 173.8 x2* = 250.8
Paso 2:
16/10/2014
Programacin entera
Programacin entera
Subproblema 1:
Subproblema 2:
Paso 3:
Verificar si cada formulacin de subproblema es factible
Resuelva los 2 subproblemas como PLR
Verificar si la solucin es entera, sino volver al paso 2
Verificar si la solucin entera encontrada es la ptima,
sino volver al paso 2.
Z*3 = 1181.83
X1 = 174
X2 = 250.67
Ejercicio
Z*1 = 1181.95
X1 = 173.8
X2 = 250.8
Z*2 = 1180
X1 = 173
X2 = 250.8
X1 174
Z*3 = 1181.83
X1 = 174
X2 = 250.67
X2 250
Z*4 = 1181.25
X1 = 175
X2 = 250
X1 174
Z*2 = 1180
X1 = 173
X2 = 250.8
Programacin entera
X1 173
Z*1 = 1181.95
X1 = 173.8
X2 = 250.8
X2 251
No factible
16/10/2014
Solucin grfica
ptimo
relajado
x1 = 9/4
x2 = 15/4
Z = 41.25
Subproblemas:
x2 3
x2 4
Subproblemas:
x1 2
x1 1
16/10/2014
Soluciones alternativas:
Paso 1:
Resuelva el PLR, verifique si sus variables son enteras
ptimo
Continuo
Aproximacin
Punto factible
ms cercano
ptimo
Entero
x1
9/4 = 2.25
x2
15/4 = 3.75
41.25
No factible
34
40
Paso 2:
Particione el problema original en 2 subproblemas tal que:
La solucin obtenida en el paso 1 no sea factible,
pero que los 2 subproblemas conformen el problema original.
Paso 3:
Ejercicio
Mina I
Mina II
Mina III
Solucin ejercicio
Una compaa minera opera tres yacimientos en el norte del pas, toda su
produccin la exporta a un pas asitico. El mineral de cada yacimiento se separa
antes de ser embarcado en dos tipos de graduacin: alta y baja. La capacidad
diaria de produccin de las minas, nmero de operarios disponibles as como sus
costos diarios de operacin, se entrega en la siguiente tabla:
Mineral de Mineral de
grado alto grado bajo
Ton/da
Ton/da
4
4
6
4
1
6
Costo de
operacin
UM/da
20000
22000
18000
N operarios
disponibles
por da
100
120
80
Definicin de variables:
X1, X2 y X3 : el nmero de das que las minas I, II y III
habrn de operar durante la semana venidera.
Funcin objetivo: minimizar costos de operacin de la compaa:
Min z = 20 X1 + 22 X2 + 18 X3
Restricciones funcionales:
Produccin mineral versus demanda de mineral segn tipo:
4 X1 + 6 X2 + X3 >= 54
4 X1 + 4 X2 + 6 X3 >= 65
de grado alto
de grado bajo
16/10/2014
Z= 279
X1 = 1,75, x2=7, x3 = 5
X1 1
X1 2
X2 6
X2 7
Z=281,8
X1=3,35, x2=6, x3=4,6
Z= 281
X1=2, x2=7, x3=4,83
X3 4
X3 4
X3 5
Z=286
X1=5,75, x2=4,5, x3=4
Temas avanzados en
optimizacin
Z= 279,4
X1=2, x2=6,84, x3=4,94
No factible
Z=291
X1=3,25, x2=7, x3=4
X3 5
Z= 284
X1=2, x2=7, x3=5
Mtodos de Optimizacin
2014-1
M. Woywood A. Tudela J. Carrasco
Z=287
X1=3,25, x2=6, x3=5