Está en la página 1de 27

Formulacin de Modelos

8.-Problema de portafolio

Una empresa est considerando invertir en 4 proyectos diferentes. Cada proyecto se completa en a lo ms 3 aos, y los flujos de caja requeridos en cada ao, junto con el valor presente neto de cada proyecto y las disponibilidades de recursos financieros se resumen en la siguiente tabla:
Ao 1 2 3 V.P.N. 1 10 8 8 35 Proyecto 2 3 8 6 5 4 6 18 24 4 12 16 Recursos 30 15 12

Determinar en cuales proyectos invertir, de modo de obtener el mayor V.P.N. de la inversin.

Formulacin de Modelos
Definicin de variables Sea Xi: 1 si se invierte en el proyecto i 0 si no se invierte en el proyecto i F.O: Max Z = 35X1 + 18X2 + 24X3 + 16X4 S.a. Caso 1: Se puede invertir el dinero no utilizado 10X1 + 8X2 + 6X3 + 12X4 + I1 = 30 8X1 + 5X2 + 4X3 + I2 = 15 + I1 8X1 + 6X3 + I3 = 12 + I2 Xi {0,1} Ii 0 Ao 1 Ao 2 Ao 3 con i = 1,..., 4

Formulacin de Modelos
Caso 2: Se puede invertir el dinero no utilizado y se pueden utilizar los retornos al final de los proyectos

10X1 + 8X2 + 6X3 + 12X4 + I1 = 30 8X1 + 5X2 + 4X3 + I2 = 15 + I1 + 16X4 8X1 + 6X3 + I3 = 12 + I2 + 18X2 Xi {0,1} Ii 0

Ao 1 Ao 2 Ao 3

Formulacin de Modelos
Caso 3: No se puede invertir el dinero no utilizado, pero al final de los proyectos se puede utilizar los retornos
10X1 + 8X2 + 6X3 + 12X4 30 8X1 + 5X2 + 4X3 15 + 16X4 8X1 + 6X3 12 + 18X2 Xi {0,1} Ao 1 Ao 2 Ao 3

Formulacin de Modelos
Caso 4: No se puede invertir el dinero no utilizado, ni tampoco los retornos de los proyectos
10X1 + 8X2 + 6X3 + 12X4 30 8X1 + 5X2 + 4X3 15 8X1 + 6X3 12 Xi {0,1} Ao 1 Ao 2 Ao 3

Formulacin de Modelos
Supongamos adicionalmente que la inversin efectuada requiera nuevas restricciones: Se debe invertir en a lo menos 1 de los 3 primeros proyectos:

X1 + X2 + X3 1
El proyecto 2 no se puede realizar a menos que el proyecto 3 sea realizado. X3 X2 Se puede realizar el proyecto 3 o el 4 pero no ambos X3 + X4 1 No se puede invertir en ms de 2 proyectos X1 + X2 + X3 + X4 2

Formulacin de Modelos
9.- El dueo de una ferretera planea vender paquetes con diferentes tipos de tornillos. Cada paquete pesa por lo menos 2 kilos y contiene tres tamaos de tornillos. Cada tipo de tornillo se compra en lotes de 200 kilos. Los tamaos 1, 2 y 3 cuestan respectivamente $2.000, $8.000 y $12.000, adems:

El peso combinado de los tamaos 1 y 3 debe ser al menos la mitad


del peso total del paquete. El peso de los tamaos 1 y 2 no debe ser mayor que 1,6 kilos. Cualquier tamao de tornillo debe ser al menos el 10% del paquete total. Cul debe ser la composicin del paquete para que el costo sea mnimo?

Formulacin de Modelos
Definicin de variables:

Xj: Peso en kilos de los tornillos de tamao j (j = 1, 2 y 3) 1 kilo de X1 vale $10 X2 vale $40 X3 vale $60 F.O: Min Z = 10X1 + 40X2 + 60X3 S a: X1 + X3 (X1 + X2 + X3)/2 1 y 3 son al menos la mitad del peso X1 + X2 1,6 1 y 2 no pesan ms de 1,6 kilos X1 0,1 (X1 + X2 + X3) 1 es al menos el 10% del peso X2 0,1 (X1 + X2 + X3) 2 es al menos el 10% del peso X3 0,1 (X1 + X2 + X3) 3 es al menos el 10% del peso X1 + X2 + X3 2 El paquete pesa a lo menos 2 kilos Xj 0 j = 1, 2 y 3 No negatividad

Formulacin de Modelos
10.- Se usan 4 barcos cargueros para transportar bienes de un puerto a otros, los puertos tambin son 4. Se puede usar cualquier barco para hacer cualquiera de los 4 viajes. Sin embargo, dadas algunas diferencias entre los barcos y las cargas, el costo total de cargar, transportar y descargar los bienes para las distintas combinaciones de barcos y puertos vara mucho. Estos costos, en millones monetarios se muestran en la siguiente tabla:
1 5 6 7 5 Puerto 2 3 4 6 6 7 5 7 4 6 4 7 5 6 6

1 2 3 4

El objetivo es asignar cada barco a un solo puerto de manera que se minimicen los costos totales de los cuatro barcos.

Barco

Formulacin de Modelos
Definicin de variables:

Xij: 1 si se asigna el barco i al puerto j i, j = 1, 2, 3 y 4 0 si no se asigna el barco i al puerto j i, j = 1, 2, 3 y 4 F.O: Min Z = 5X11 + 4X12 + 6X13 + 7X14 + 6X21 + 6X22 + 7X23 + 5X24 + 7X31 + 5X32 + 7X33 + 6X34 + 5X41 + 4X42 + 6X43 + 6X44 S. a X11 + X12 + X13 + X14 = 1 Restricciones que X21 + X22 + X23 + X24 = 1 aseguran que un solo X31 + X32 + X33 + X34 = 1 barco es asignado a un X41 + X42 + X43 + X44 = 1 solo puerto
X11 + X21 + X31 + X41 = 1 Restricciones que X12 + X22 + X32 + X42 = 1 aseguran que un solo X13 + X23 + X33 + X43 = 1 puerto es asignado a un solo barco X14 + X24 + X34 + X44 = 1 Xij {0,1} i, j = 1, 2, 3 y 4

Formulacin de Modelos
11.- Una determinada aerolnea, con centro en Santiago, est diseando un nuevo sistema de atencin a pasajeros que realicen viajes a cuatro destinos especficos: Antofagasta, Temuco, Puerto Montt y Punta Arenas. Para eso consta de tres tipos de aviones, los que difieren en capacidad, rendimiento y costos, segn se muestra en la siguiente tabla
Tipo de Avin 1 2 3 Costo de Operacin por viaje en la ruta Antofagasta Temuco Puerto Montt Punta Arenas 1000 1100 1200 1500 800 900 1000 1000 600 800 800 900

Histricamente para esta poca se tiene una demanda mnima diaria de 90 pasajeros a Antofagasta, 100 a Temuco, 200 a Puerto Montt y de 120 pasajeros a Punta Arenas. Adems, lo que la aerolnea recibe por cada pasajero es de $40 si el destino es Antofagasta, $40 si el destino es Temuco, $45 si el destino es Puerto Montt y $70 si se viaja a Punta Arenas.

Formulacin de Modelos
Los datos tanto de operacin y de disponibilidad que actualmente tiene la aerolnea se muestra en la tabla siguiente
Tipo de Avin 1 2 3 Capacidad Nmero de (pasajeros) Aviones 50 5 30 8 20 10

Finalmente, se ha dispuesto (de preferencia, pero no obligatoriamente) atender ms de una ruta por cada tipo de avin, tal como se muestra en la tabla
Tipo de Avin 1 2 3 Nmero mximo de viajes diarios a: Antofagasta Temuco Puerto Montt Punta Arenas 3 2 2 1 4 3 3 2 5 5 4 2

Determinar el modelo de programacin lineal que permita optimizar la asignacin de los aviones a las distintas rutas

Formulacin de Modelos
Definicin de variables: Xij: nmero de aviones de tipo i asignados al destino j con i = 1, 2 y 3 con j = 1 (Antofagasta), 2 (Temuco), 3 (Puerto Montt) y 4 (Punta Arenas) Funcin Objetivo: Como se conoce el valor mnimo de la demanda por pasajes, se puede formular la F.O. como maximizar la utilidades obtenidas de la diferencia entre el ingreso mnimo asociado a la demanda conocida y el costo de asignacin de los aviones. Como el ingreso conocido es constante, podemos solo minimizar los costos ya que ambas situaciones son equivalentes. Min Z = 1000X11 + 1100X12 + 1200X13 + 1500X14 + 800X21 + 900X22 + 1000X23 + 1000X24 + 600X31 + 800X33 + 900X34

Formulacin de Modelos
Restricciones: En primer lugar se debe satisfacer la demanda mnima 50X11 + 30X21 + 20X31 90 50X12 + 30X22 + 20X32 100 50X13 + 30X23 + 20X33 200 50X14 + 30X24 + 20X34 120 Demanda mnima Antofagasta Demanda mnima Temuco Demanda mnima Puerto Montt Demanda mnima Punta Arenas

No es posible asignar ms aviones de los disponibles X11 + X12 + X13 + X14 5 X21 + X22 + X23 + X24 8 X31 + X32 + X33 + X34 10 Disponibilidad de aviones tipo 1 Disponibilidad de aviones tipo 2 Disponibilidad de aviones tipo 3

Formulacin de Modelos
Nmero mximo de viajes diarios por tipo de avin a cada destino X11 3 X12 2 X13 2 X14 1 X21 4 X22 3 X23 3 X24 2 X31 5 X32 5 X33 4 X34 2 Restricciones de signo Xij 0 y entero

Formulacin de Modelos
12.- El departamento de energa de Metrpolis actualmente est en el proceso de desarrollar un plan nacional de energa para el prximo ao. Metrpolis puede generar energa de cualquiera de cinco fuentes: carbn, gas natural, materiales nucleares, proyectos hidroelctricos y petrleo. Los datos sobre los recursos de energa, las capacidades de generacin medida en Megawatt-hora (MW-hr), los costos de puesta en marcha, los costos asociados a suprimir una forma de generacin y los costos unitarios de generacin se dan en la tabla 1.
Metrpolis necesita 110.000 MW-hr de energa de uso domstico (deben ser provistos desde Chile) y tiene comprometido 157.000 MW-hr con pases vecinos (Argentina, Per, Bolivia y Ecuador, los cuales pueden ser provistos desde cualquier pas).

El gobierno preocupado de conservar los recursos de energa y proteger el medio ambiente ha aprobado las siguientes regulaciones:

Formulacin de Modelos
La generacin proveniente de materiales nucleares no debe exceder el
20% de la energa total generada por Metrpolis Los efluentes que salen a la atmsfera no deben exceder los lmites especificados en la tabla 2. La cantidad de energa generada a partir del gas natural debe ser al menos 30% de la generada a partir del petrleo Adems, hay requerimientos tcnicos que se deben cumplir: La planta de carbn para suministrar a Ecuador no puede funcionar a menos que estn funcionando la planta de gas natural ubicada en Per y la planta de petrleo ubicada en Bolivia. Se sabe que de todas las plantas hidroelctricas al menos 2 deben funcionar obligadamente. Por otro lado se sabe que entre las plantas nucleares de Argentina, Ecuador y Per podran funcionar slo 2 a la vez.

Por ltimo si la planta de carbn de Chile se encuentra funcionando,


entonces las plantas de petrleo de Ecuador y Bolivia no podrn funcionar. Adems, se sabe que la planta nuclear de Per y la de petrleo de Ecuador estn funcionando.
Tabla 1: Capacidades de Generacin y costos de cada planta de cada pas
Fuente de energa (de cualquier pas) Carbn Gas Natural Nuclear Hidroelctrica Petrleo
Fuente de energa (de cualquier pas) Carbn Gas Natural Nuclear Hidroelctrica Petrleo Gramos mximos permitidos

Formulacin de Modelos

Capacidad total (MW-hr) 45.000 15.000 45.000 24.000 48.000


Dixido de Azufre (gr/MW-hr) 1,5 0,2 0,4 75.000

Costo Activacin ($) Costo Detencin ($) 10.000 8.000 17.000 5.000 9.000
Monxido de Carbono (gr/MW-hr) 1,2 0,5 0,1 0,8 60.000

3.000 5.000 12.000 2.000 4.000


Partculas de Polvo (gr/MW-hr) 0,7 0,2 0,5 30.000

Costo Generacin ($/MW-hr) 6 5,5 4,5 5 7


Desechos Slidos (gr/MW-hr) 0,4 0,7 0,1 25000

Tabla 2: Datos de polucin permitida en total por cada tipo de planta

Formulacin de Modelos
Definicin de variables Xij: Cantidad de energa producida por la planta i del pas j Yij: 1 Si se activa planta i del pas j 0 Si no se activa o se detiene la planta i del pas j Con i = C (carbn), G (gas natural), N (nuclear), H (hidroelctrica), P (petrleo) j = C (Chile), A (Argentina), P (Per), B (Bolivia), E (Ecuador) F. O. Min Z = 10.000 YCj + 8.000 YGj + 17.000 YNj(P) + 5.000 YHj + 9.000 YPj (E) + 4.000 (1 - YPE) + 12.000 (1 - YNP) + 6 XCj + 5,5 XGj + 4,5 XNj + 5,5 XHj + 7 XPj s. a. Restricciones de Demanda XiC 110.000 Xij 267.000

Formulacin de Modelos
Restricciones de capacidad de planta

XCj 45.000 YCj j XGj 15.000 YGj j XNj 45.000 YNj j XHj 24.000 YHj j XPj 48.000 YPj j
Restricciones por regulaciones XNj 0,2 Xij XGj 0,3 XPj Polucin
1,5 Xcj + 0,2 XGj + 0,4 XPj 75.000 1,2 XCj + 0,5 XGj + 0,1 XNj + 0,8 XPj 60.000 0,7 XCj + 0,2 XNj + 0,5 XPj 30.000 0,4 XCj + 0,7 XNj + 0,1 XPj 25.000 Dixido de Azufre Monxido de Carbono Partculas de Polvo Desechos Slidos

Formulacin de Modelos Requerimientos tcnicos


La planta de carbn de Ecuador no puede funcionar a menos que estn funcionando la planta de gas de Per y la de petrleo de Bolivia

YGP + YPB 2YCE


Al menos 2 plantas hidroelctricas deben funcionar obligadamente YH j 2 Entre las plantas nucleares de Argentina, Ecuador y Per podran funcionar slo 2 a la vez YNA + YNE + YNP 2 Si la planta de carbn de Chile se encuentra funcionando, entonces las plantas de petrleo de Ecuador y Bolivia no podrn funcionar YPE + YPB 2(1 YCC) X ij 0 Y ij = {0,1}

Formulacin de Modelos
13.- La ciudad de Greenville tiene tres colegios: Bond, Pocahontas y Pierrot, los cuales que deben atender a 5 reas de la ciudad donde la cantidad de alumnos y la fraccin de minoras tnicas en cada una de estas reas es la siguiente:
Fraccin N total rea Minora Etnica Alumnos 1 20% 1200 2 10% 900 3 85% 1700 4 60% 2000 5 90% 2500

Las leyes federales obligan a los colegios a no tener ms de un 75%, ni menos de un 30% de minoras tnicas de la poblacin total del alumnado en el colegio.

Formulacin de Modelos
La Municipalidad de Greenville, no permite que un alumno se matricule en un colegio a una distancia superior a 2,6 kilmetros entre su casa y el colegio.

La distancia promedio en kilmetros desde cada colegio a cada rea de la ciudad se muestra en la siguiente tabla:
Colegio rea 1 rea 2 rea 3 rea 4 rea 5 Bond 2,7 1,4 2,4 1,1 0,5 Pocahontas 0,5 0,7 2,9 0,8 1,9 Pierrot 1,6 2 0,1 1,3 2,2

La capacidad de atencin de alumnos del colegio Bond, Pocahontas y Pierrot es 3900, 3100 y 2100 alumnos respectivamente. Formule un PPL que permita determinar la cantidad de alumnos a matricular en cada colegio desde cada rea, de manera de minimizar la distancia total recorrida.

Formulacin de Modelos
Definicin de variables Xij: Cantidad de alumnos a matricular desde el rea i en el colegio j i = 1, 2, 3, 4 y 5 j = 1 (Bond), 2 (Pocahontas) y 3 (Pierrot) F. O. Min Z = 2,7X11 + 0,5X12 + 1,6X13 + 1,4X21 + 0,7X22 + 2,0X23 + 2,4X3,1 + 2,9X32 + 0,1X33 + 1,1X41 + 0,8X42 + 1,3X43 + 0,5X51 + 1,9X52 + 2.2X53

Formulacin de Modelos
s. a. Restricciones

N total de alumnos en cada rea (todos deben quedar matriculados)


X1j = 1200 X2j = 900 X3j = 1700 X4j = 2000 X5j = 2500 rea 1 rea 2 rea 3 rea 4 rea 5

Formulacin de Modelos
Restricciones de minoras tnicas (mx. y mn.) por colegio 0,2 X11 + 0,1X21 + 0,85X31 + 0,6X41 + 0,9X51 0,75 Xi1 0,2 X12 + 0,1X22 + 0,85X32 + 0,6X42 + 0,9X52 0,75 Xi2 0,2 X13 + 0,1X23 + 0,85X33 + 0,6X43 + 0,9X53 0,75 Xi3 0,2 X11 + 0,1X21 + 0,85X31 + 0,6X41 + 0,9X51 0,3 Xi1 0,2 X12 + 0,1X22 + 0,85X32 + 0,6X42 + 0,9X52 0,3 Xi2 0,2 X13 + 0,1X23 + 0,85X33 + 0,6X43 + 0,9X53 0,3 Xi3

Formulacin de Modelos
Distancias no superiores a 2,6 km X11 = 0 X32 = 0 Capacidad total de alumnos en cada colegio Xi1 3900 Xi2 3100 Xi3 2100

No negatividad
Xij 0