Académique Documents
Professionnel Documents
Culture Documents
Unidad:
Variables binarias, problema dual,
programación multiobjetivo y Solver
(Excel)
Importancia
El alumno podrá identificar situaciones complejas susceptibles de
mejora y plantear modelos matemáticos para aquellas en las que
se requiera optimizar el uso de recursos y lograr minimizar
costos, maximizar ventas o maximizar beneficios en
determinación de alternativas de transporte y programación de
inventarios.
Contenido general
• Uso del Solver (Excel)
• Modelos de programación entera
• Variables binarias.
• El problema dual.
• Modelos multiobjetivos.
Gracias
Docente: Jaime Dongo
Uso del Solver (Excel)
Revisar Demo:
Uso de Solver (Excel)
Ejercicio producción de muebles
Consumos Unitarios
Ejercicio producción de muebles
st
made) 20m + 11e <= 400
carp) 12m + 8e <= 300
espa) 7m + 3e <= 120
m >= 0
e >= 0
end
Ejercicio producción de muebles
Ejercicio producción de muebles
¿Es correcto? NO
Ejercicio producción de muebles
Ejercicio producción de muebles
max 650m + 350e
st
made) 20m + 11e <= 400
carp) 12m + 8e <= 300
espa) 7m + 3e <= 120
m >= 0
e >= 0
end
gin m
gin e
Ejercicio producción de muebles
Variables binarias
Ejercicio de la mochila
Un excursionista debe determinar que objetos debe llevar
consigo en la mochila para realizar una excursión de un día.
Cada uno de los objetos tiene asociado un peso y una
utilidad personal para el excursionista.
Los objetos que puede llevar, así como su peso y utilidad
son los que se recogen en la tabla siguiente:
Sabiendo que el peso
OBJETO PESO UTILIDAD
máximo que puede
llevar en la mochila es Linterna 40 40
de 100. Determinar que Saco 50 80
objetos debe llevar Cocina 30 10
nuestro excursionista en Manta 10 10
la mochila para que la Comida 10 4
utilidad de los objetos Ropa 40 20
sea máxima. Varios 30 60
Ejercicio de la mochila
OBJETO PESO UTILIDAD 0=No llevar
1=Si llevar
Linterna 40 40 x1
Saco 50 80 x2
Cocina 30 10 x3
Manta 10 10 x4
Comida 10 4 x5
Ropa 40 20 x6
Varios 30 60 x7
A B
1 Case 1 Case
2 Discos duros 1 Disco duro
1 hora de ensamblaje 1 Tarjeta de video
1.5 horas de ensamblaje
STOCK
1000 Discos duros
500 Tarjetas de video
600 Case
Problema multiobjetivos
Variables de desviación:
- Las que determinan el exceso o defecto de
una meta Y11, Y12, Y21, Y22, Y31, Y32
Problema multiobjetivos
Objetivos
- Ensamblar por lo menos 200 PCs A
- Que las horas de ensamblaje de PCs A no
sea menor a las de PCs B
- Lograr una utilidad de S/. 25,000.
Variables de desviación:
- Las que determinan el exceso o defecto de
una meta
Problema multiobjetivos
Objetivos
X1 >= 200
1.5X1 – X2 >= 0
200X1 + 500X2 >= 25000
Objetivos
st
X1 – Y11 + Y12 >= 200
1.5X1 – X2 – Y21 + Y22 >= 0
200X1 + 500X2 – Y31 + Y32 >= 25000
X1 >= 0
X2 >= 0
Y11 >= 0
. . .
Y32 >= 0
end
Problema multiobjetivos