Professional Documents
Culture Documents
INVESTIGACIN DE OPERACIONES
PROFESOR: ENRIQUE NORERO
Trabajo N2:
Programacin Entera
Integrantes
Rubn Abarca A.
Sergio Campos S.
Pablo Palma S.
Carol Saavedra F.
1.- (4.-) a) Resuelva el modelo planteado en el punto 2.- anterior por simple inspeccin, es
decir examine todas las combinaciones de valores que puede tomar el cuarteto (X1, X2, X3
y X4), las que en total son 16. Recuerde que la solucin deber ser ptima y tambin factible.
El enunciado del punto 2 es el siguiente:
Por simple inspeccin resuelva el siguiente modelo donde las cuatro variables son enteras
binarias.
= + +
+
+
Desarrollo:
Lo primero ser determinar el N combinaciones de valores que podrn tomar cada una
de las variables. Dado que las variables en estudio son 4, utilizando la regla 2 , con n=4,
tenemos que la cantidad de combinaciones de valores ser 16.
Ordenando las 16 combinaciones en una tabla, por simple inspeccin se tiene que la
solucin ptima y factible es:
= ; = ; = ; = ; =
En el tercer comunicado, se indica que debe resolverse por simple inspeccin el ejercicio 4,
considerando el enunciado del ejercicio 3, contrario a lo indicado en la gua (ejercicio 2) y
resuelto anteriormente. No obstante lo anterior, este ser resuelto a continuacin:
: + + +
S.A: + + +
+
; = {, } = , , ,
Desarrollo:
Nota: En ambos casos se probaron otras combinaciones, sin embargo estas no satisfacen
todas las restricciones y por tanto no son factibles.
b) Recomendara este mtodo para el caso de un modelo con cincuenta variables binarias;
cuantas combinaciones de valores existen en este caso para las variables binarias?
Respuesta:
Para un modelo con cincuenta variables binarias, este mtodo no es recomendable ya que
se demasiado tedioso y complejo de manejar. La cantidad de combinaciones de valores
para un modelo de 50 variables es de 1.125.899.906.842.620, lo cual lo hace inmanejable
a travs de este mtodo.
2.- (8.-) Con un presupuesto de US$150, Wally Streat est considerando la compra de
acciones de 4 grupos distintos. La tabla inferior muestra los dividendos anuales estimados
para cada uno de los distintos grupos y el precio de mercado por accin. Para propsitos de
diversificacin, el nmero mximo de acciones que Wally comprar de los grupos 1, 2, 3 y
4 son 5, 3, 3 y 2, respectivamente. Sujeto a estos requerimientos de diversificacin y a la
limitacin de presupuestos de US$150, Wally quiere encontrar el portfolio de acciones que
maximizar sus dividendos anuales totales. Cul ser la rentabilidad nominal del portfolio,
asumiendo que el precio de las acciones se mantendr igual al precio de compra (es decir
la rentabilidad generada por los dividendos)?
Desarrollo:
Para enfrentar el ejercicio, lo primero ser definir las variables de decisin:
Variables de decisin:
X1: Acciones a comprar del grupo 1
X2: Acciones a comprar del grupo 2
X3: Acciones a comprar del grupo 3
X4: Acciones a comprar del grupo 4
Funcin Objetivo:
Max = 51 + 152 + 123 + 184
Restricciones:
201 + 402 + 303 + 504 150
1 5
2 3
3 3
4 2
1 , 2 , 3 , 4 0
X1
0
X2
3
X3
1
X4
0
Evaluando estos coeficientes en la funcin objetivo, el resultado que maximiza las utilidades
del portafolio es US$ 57.
3.- (12.-) Una lnea area planifica comprar jets para pasajeros ejecutivos de tamao
grande, mediano y pequeo. El precio de compra ser de $33,5 millones por cada avin
grande, $25 millones por uno mediano, $17,5 millones por cada pequeo. El consejo
directivo ha autorizado un compromiso mximo de $750 millones para estas compras.
Se estima que la ganancia neta anual (despus de restar los costos de recuperacin de
capital) ser de $2,1 millones para un avin grande, $1,5 millones si se trata de un avin
mediano y $1,15 millones por cada avin pequeo.
Se piensa que la compaa podr disponer de suficientes pilotos como para operar 30
aviones nuevos.
Si slo se compraran aviones pequeos, las instalaciones de mantenimiento podra manejar
una flota de 40 aviones, pero para efectos de mantenimiento cada avin mediano equivale
a 4/3 de un avin pequeo y cada avin grande equivale a 5/3 de un avin pequeo, en
trminos de la utilizacin de las instalaciones de mantenimiento.
a) Formule un modelo de Programacin Entera para la situacin descrita que
maximice la ganancia neta anual. Defina claramente las variables de decisin,
funcin objetivo y restricciones.
b) Considere que la lnea area establece como poltica comercial que como mximo
se podrn comprar 2 tipos de aviones. Realice las modificaciones necesarias para
incorporar esta situacin en el modelo construido por usted en a). Adems, seale
cmo incluira las siguientes restricciones adicionales:
Desarrollo:
Para facilitar la comprensin del problema, los datos fueron tabulados y se presentan a
continuacin:
Tipo Avin Precio (*) Presupuesto (*) Ganacia (*)
Grande
33,5
2,1
750
Mediano
25
1,5
Pequeo
17,5
1,15
(*) Valores expresados en millones de pesos
Respuesta a)
En base a lo anterior se definen las variables de decisin de la siguiente forma:
X1: Aviones grandes a comprar.
X2: Aviones medianos a comprar.
X3: Aviones pequeos a comprar.
4
5
1 + 2 + 3 40
3
3
1 , 2 , 3 , 0
X1
14
X2
0
X3
16
Respuesta b)
Considerando las nuevas restricciones, el planteamiento del ejercicio queda de la
siguiente forma:
Variables de decisin:
1, .
=
0,
= 1, 2, 3
Funcin Objetivo:
Considerando los nuevos requerimientos del problema, la funcin objetivo queda sujeta a
las siguientes restricciones:
Restricciones:
33.51 + 252 + 17.53 750
1 + 2 + 3 30
4
5
1 + 2 + 3 40
3
3
1 + 2 + 3 2
1 + 2 1
2 + 3 1
0 ;
= {0, 1} = 1, 2, 3
X1
1
X2
0
X3
1
Si se compran aviones grandes, stos debern ser al menos el 40% del total de los
aviones que se compren.
Respuesta: Se representa de la forma:
. ( + + ) = . . .
4.- Determinar dos subconjuntos de un conjunto Cmo armar dos subconjuntos del
conjunto formado por los nmeros 7, 10, 13, 17, 20 y 22, de forma que la diferencia entre
la suma de los nmeros de cada subconjunto sea mnima? Como pista, deben usar seis
variables enteras binarias. En este caso se debe construir el modelo y luego resolver.
Desarrollo:
A continuacin se construir un modelo de programacin entera binaria que permita
cumplir con el planteamiento de ejercicio;
1,
=
0,
= |(71 + 102 + 133 + 174 + 205 + 226 ) ((1 1 ) 7 + (1 2 )
10 + (1 3 ) 13 + (1 4 ) 17 + (1 5 ) 20 + (1 6 ) 22)|
Sa:
ai en {0,1}
ai representa si esta en el subconjunto 1 (ai = 1) o si esta en el conjunto 2 (ai = 0)
i en {1,2,3,4,5,6}
Nota que Z = f(ai) esta en | | (valor absoluto)