Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ENTERA LINEAL
1
RESOLUCIÓN DE UN PROBLEMA DE
PROGRAMACIÓN DE DOS VARIABLES
• El problema de programación entera de Buffalo Urban Development Deparment (BUDD) ha
obtenido una subvención federal de $5 millones para desarrollar edificios de departamentos
para personas de ingresos bajos y medianos en una extensión de 180 000 pies cuadrados de
terreno. Cada tipo de edificio requiere 20 000 pies cuadrados. El costo estimado de cada
edificio de bajos ingresos es de $300 000, y el costo estimado de cada edificio de ingresos
medios es de $600 000. Cada edificio de bajos ingresos proporciona 15 unidades, y cada
edificio de medianos ingresos proporciona 12 unidades. Para mantener el vecindario bien
balanceado, el gobierno federal requiere que la proporción de los departamentos de ingresos
medios con los de ingresos bajos sea de al menos 0.80. El director de BUDD desea determinar
el mayor número de departamentos individuales que pueden construirse en el terreno
disponible con el presupuesto dado.
FORMULACIÓN DEL PROBLEMA
(-,-)
B=0 1 … 9
(1) 1 2 10
…
(0 , -) (1 , -) (9 , -)
Solución óptima
Resultaría: 75 + 12M
15 + 6M ≤ 50
100 + 20M ≤180
-5 + M ≥ 0
M ≥ 0 y enteras
Este problema de programación lineal es infactible, por lo que este
nodo y los que están debajo de él pueden eliminarse. De hecho, fijar B
en cualquier valor entero por arriba de 5 tambien origina un programa
lineal infactible (B = 5,6,7,8,9)
Procediendo con los nodos restantes del nivel 1, comenzamos fijando a La solución a este problema relajado es B=4 y M=5, con
B en un valor entero de 4. un valor de funcion objetivo de 120 (valores enteros)
Resultaría: 60 + 12 M Entonces:
12 + 6M ≤ 50 (presupuesto) Todos los nodos por debajo de éste pueden eliminarse
80 + 20M ≤ 180 (terreno) de consideraciones posteriores
-4 + M ≥ 0 (proporción)
Se observa que el valor de la funcion objetivo es de 120
M ≥ 0 y enteras
y es la solución óptima para BUDD
2 Max 2x1 + 3x2
5x1 + 7x2 ≤ 35
4x1 + 9x2 ≤ 36
x1, x2 ∈ z+
(3.7059 , 2.3529) (3.7059 , 2.3529)
Z = 14.4706 Z = 14.4706
4 ≤ x1 ≤ +∞
(4 , 2.14)
z = 14.43
(3.7059 , 2.3529) (3.7059 , 2.3529)
Z = 14.4706 Z = 14.4706
4 ≤ x1 ≤ +∞ 4 ≤ x1 ≤ +∞
(4 , 2.14) (4 , 2.14)
z = 14.43 z = 14.43
3 ≤ x2 ≤ +∞ 3 ≤ x2 ≤ +∞
0 ≤ x2 ≤ 2
No factible (4.19 , 2)
No factible
z = 14.4
(3.7059 , 2.3529)
(3.7059 , 2.3529) Z = 14.4706
Z = 14.4706
4 ≤ x1 ≤ +∞
4 ≤ x1 ≤ +∞
(4 , 2.14)
(4 , 2.14) z = 14.43
z = 14.43
3 ≤ x2 ≤ +∞
0 ≤ x2 ≤ 2
3 ≤ x2 ≤ +∞
0 ≤ x2 ≤ 2
(4.19 , 2)
(4.19 , 2) No factible
No factible z = 14.4
z = 14.4
5 ≤ x1 ≤ +∞
5 ≤ x1 ≤ +∞ (5,1.43)
(5,1.43) Z =14.29
Z =14.29 2 ≤ x2 ≤ +∞
no factible
La compañía TELFA fabrica mesa y sillas. Una mesa requiere 1 hora
de trabajo y 9 pies de tabla de madera, y una silla requiere 1 hora
de trabajo y 5 pies de tabla de madera. Actualmente la compañía
dispone de 6 horas de trabajo y 45 pies de madera. Cada tabla
contribuye con 8 dólares de utilidad y cada silla con 5 dólares.
Formule y resuelva un modelo lineal entero (PLE o PE) para
maximizar la utilidad de TELFA.
Variables de Decisión:
x1 = numero de mesas a fabricar
x2 = numero de sillas a fabricar.
Objetivo:
Max z = 8 x1 + 5 x2
Restricciones:
x1 + x2 ≤ 6 (Horas de trabajo)
9 x1 + 5 x2 ≤ 45 (Madera)
x1, x2 ≥ 0 x1, x2 enteros.