Sunteți pe pagina 1din 5

Universidad Catolica de la Santsima Concepcion

Facultad de Ingeniera
Departamento de Ingeniera Industrial

Modelamiento de programacion entera y mixta


IN1061C Modelamiento Matematico
Profesor colaborador: Diego Quiroga Alcazar
1. Smart Investment es una compana tiene un capital de $12.000.000 para invertir en una serie de 6 proyectos. La
siguiente tabla muestra la inversion que se debe realizar para ejecutar cada proyecto, as tambien como los ingresos
totales que cada uno de estos genera:

Inversion Ingresos
Proyecto
(en millones) (en millones)
1 $2.5 $3.2
2 $1.8 $2.2
3 $4.9 $7.5
4 $3.1 $4.0
5 $9.2 $12.7
6 $5.5 $7.4

Debido a la naturaleza de estos proyectos se debe tomar en cuenta que:


Se pueden realizar como maximo 4 proyectos.
Si se realiza el proyecto 2, entonces no se puede realizar el proyecto 4.
Si se realiza el proyecto 3, entonces se debe realizar el proyecto 1 de forma obligatoria.
Si se realizan los proyectos 5 y 6 de forma conjunta, entonces el proyecto 1 no se puede realizar.
Formule un modelo de programacion lineal entero que permita determinar la mejor eleccion de proyectos, i.e.,
aquella que maximice las utilidades de Smart Investment.

2. Los inmensos tesoros del Rey Tut estan en exhibicion en el Museo de Giza en El Cairo. La distribucion del museo
se muestra en la siguiente figura con las diferentes salas comunicadas por puertas abiertas.

Un guardia de pie en una puerta puede vigilar dos salas adyacentes. La poltica de seguridad del museo requiere
que cada sala sea vigilada al menos por un guardia. Formule el problema como un PLE para determinar el mnimo
de guardias.

3. ABC es una compana de transporte de menos de una carga de camion que entrega cargas a diario a cinco
clientes. La siguiente lista proporciona los clientes asociados con cada ruta:
Ruta Clientes atendidos en la ruta
1 1, 2, 3, 4
2 4, 3, 5
3 1, 2, 5
4 2, 3, 5
5 1, 4, 2
6 1, 3, 5
Los segmentos de cada ruta dependen de la capacidad del camion que entrega las cargas. Por ejemplo, en la ruta
1, la capacidad del camion es suficiente para entregar las cargas a los clientes, 1, 2, 3 y 4 unicamente. La siguiente
tabla enlista las distancias (en millas) entre la terminal de los camiones (ABC) y los clientes.

Millas desde i hacia a j


i\j ABC 1 2 3 4 5
ABC 0 10 12 16 9 8
1 10 0 32 8 17 10
2 12 32 0 14 21 20
3 16 8 14 0 15 18
4 9 17 21 15 0 11
5 8 10 20 18 11 0

El objetivo es determinar la distancia mnima necesaria para realizar las entregas diarias a los cinco clientes.Aun
cuando la solucion puede dar por resultado que un cliente sea atendido por mas de una ruta, la fase de implemen-
tacion utilizara solo una de esas rutas. Formule el problema como un PLE.

4. La lnea aerea Northeastern piensa comprar jets de pasajeros grandes, medianos y chicos. El precio de compra de
cada avion grande sera de $67 millones, $50 millones el de los medianos y $35 millones el de los chicos. El consejo
directivo ha autorizado un compromiso maximo de $1.5 mil millones para realizar estas compras. Sin que importe
que aviones se compren, se espera que las distancias de los trayectos sean lo suficientemente grandes como para
que los aviones se utilicen, en esencia, a su capacidad maxima. Se estima que la ganancia neta anual (despues de
restar los costos de recuperacion de capital) de un avion grande sera de $4.2 millones, $3 millones si se trata de un
avion mediano y $2.3 millones de cada avion chico. Se piensa que la compana podra disponer de suficientes pilotos
entrenados para operar 30 aviones nuevos. Si solo se compraran aviones chicos, las instalaciones de mantenimiento
podran manejar 40 aviones, pero cada avion mediano equivale a aviones chicos y cada avion grande equivale a
aviones chicos, en terminos de la utilizacion de las instalaciones de mantenimiento. Esta informacion se obtuvo en
un analisis preliminar del problema. Mas adelante se llevara a cabo un estudio mas detallado. Si se toman estos
datos como una primera aproximacion, la gerencia desea saber cuantos aviones de cada tipo debe comprar a fin de
maximizar la ganancia.
a) Formule un modelo de PE para representar este problema.
b) Utilice una representacion en variables binarias para reformular el modelo del inciso anterior.

5. El condado de Washington incluye seis poblaciones que necesitan el servicio de ambulancias de emergencia.
Debido a la proximidad de algunas poblaciones, una sola estacion puede atender a mas de una comunidad. La
estipulacion es que la estacion debe estar como maximo a 15 minutos de tiempo de manejo de la poblacion que
atiende. La siguiente tabla muestra los tiempos de manejo en minutos entre las seis poblaciones.

Tiempos en minutos de i a j
i\j 1 2 3 4 5 6
1 0 23 14 18 10 32
2 23 0 24 13 22 11
3 14 24 0 60 19 20
4 18 13 60 0 55 17
5 10 22 19 55 0 12
6 32 11 20 17 12 0

Formule un PLE cuya solucion produzca el numero mnimo de estaciones y sus ubicaciones.

6. La Universidad de Ulern utiliza un modelo matematico que optimiza las preferencias de los estudiantes tomando
en cuenta la limitacion del salon de clases y el profesorado. Para demostrar la aplicacion del modelo, considere el
caso simplificado de 10 estudiantes a los que se les pidio que seleccionaran dos cursos de entre seis ofrecidos. La tabla
siguiente muestra las calificaciones que representan la preferencia de cada estudiante por los cursos individuales, con
100 como la calificacion mas alta. Para simplificar, se supone que la calificacion de la preferencia de una seleccion de
dos cursos es la suma de las calificaciones individuales. La capacidad del curso es el numero maximo de estudiantes
que pueden tomar la clase.

2
Calificacion de preferencia por curso
Estudiante 1 2 3 4 5 6
1 20 40 30 90 100 100
2 90 100 80 70 10 40
3 25 40 30 80 95 90
4 80 50 60 80 30 40
5 75 60 90 100 50 40
6 60 40 90 10 80 80
7 45 40 70 60 55 60
8 30 100 40 70 90 55
9 80 60 100 70 65 80
10 40 60 80 100 90 10
Capacidad del curso 6 8 5 5 6 5

Formule un modelo de programacion lineal entero que permita determinar la combinacion optima de alumnos en
cada curso.

7. Las redes electricas modernas utilizan medidores electricos automaticos en lugar de los mas costosos medidores
manuales. En el sistema automatico, los medidores de varios clientes se enlazan inalambricamente a un solo receptor.
El medidor enva senales cada mes a un receptor designado para reportar el consumo de electricidad del cliente.
Luego los datos se canalizan a una computadora central para generar los recibos. El objetivo es determinar el mnimo
de receptores necesarios para atender a un numero dado de medidores. En la vida real, el problema comprende miles
de medidores y receptores. Este problema emplea 10 medidores y 8 posibles localizaciones para los receptores, con
las siguientes configuraciones:

Receptor 1 2 3 4 5 6 7 8
Medidores 1, 2, 3 2, 3, 9 5, 6, 7 7, 9, 10 3, 6, 8 1, 4, 7, 9 4, 5, 9 1, 4, 8

a) Formule un PLE que permita determinar la cantidad mnima de receptores necesarios.


b) Resuelva el problema si, ademas, cada receptor puede manejar cuando mucho 3 medidores.

8. Leatherco firmo un contrato para fabricar lotes de pantalones, chalecos y chamarras. Cada producto requiere una
preparacion especial de las maquinas necesarias en los procesos de fabricacion. La siguiente tabla proporciona los
datos pertinentes con respecto al uso de la materia prima (piel) y el tiempo de mano de obra junto con estimaciones
de costos e ingresos. Se estima que el abasto actual de piel es de 3000 pies2 , y el tiempo de mano de obra disponible
esta limitado a 2500 horas.

Pantalones Chalecos Chamarras


Piel por unidad (pies2 ) 5 3 8
Tiempo de mano de obra por unidad (h) 4 3 5
Costo de produccion por unidad ($) 30 20 80
Costo de preparacion del equipo por lote ($) 100 80 150
Precio por unidad ($) 60 40 120
Cantidad mnima de unidades necesarias 100 150 200

Formule un modelo de programacion lineal entero que permita determinar la cantidad optima de unidades que
Leatherco debe fabricar de cada producto.

9. Un sector industrial se encuentra dividido en 8 zonas, las cuales estan ocupadas por empresas manufactureras
de distinto tipo. Se ha decidido la instalacion de un maximo de 3 plantas de tratamiento de residuos industriales
solidos en estas zonas. La siguiente tabla muestra el costo de transportar un m3 de residuos industriales solidos
desde una zona i hacia una zona j, as tambien como la cantidad de residuos que deben ser tratados diariamente
segun zona y el costo de instalar cada planta.

3
Costo de enviar un m3 de residuos
Cantidad de residuos
Desde i hacia j 1 2 3 4 5 6
generados (m3 )
1 135 - - 224 - - 43
2 157 - 104 - 113 104 73
3 - 180 - 145 242 - 57
4 118 - 247 - 215 187 48
5 194 292 - 139 - 252 70
6 - 98 275 - 90 - 56
Costo de instalacion de
5 6 2 9 7 3
una planta (en millones)

Considere que cada planta puede tratar hasta 120 m3 de residuos industriales solidos cada da. Formule un modelo de
programacion lineal entero que permita decidir donde instalar las plantas de tratamiento y cumplir las necesidades
de cada zona a costo mnimo.

10. Silicomputer es una empresa que produce impresoras y computadoras, la cual esta planificando la produccion
del proximo mes para abastecer a su cliente mas importante: una cadena de retail. La cadena de retail puede
comprar toda la produccion de impresoras y computadoras que produce Silicomputer. Silicomputer puede vender
a la cadena de retail impresoras, computadoras o packs de impresora con computadora. El costo de produccion de
una impresora es de $32 unidades monetarias, mientras que la de una computadora es de $121 unidades monetarias.
Parte del contrato que tiene Silicomputer con la empresa de retail indica que, Silicomputer debe estar dispuesta a
ofrecer descuentos a la empresa de retail, siempre que esta le compre cierta cantidad de impresoras, computadoras
o packs de impresoras y computadoras. El precio de venta unitario de cada producto, segun cantidad producida se
aprecia en la siguiente tabla, as tambien como la demanda mnima de cada producto:

Precio de venta unitario por producto


Packs de impresora
Impresoras Computadoras
Cantidad producida + computadora
2000 y mas 47 239 264
Entre 1200 y 1999 53 215 248
Entre 1 y 1199 61 184 231
Demanda mnima (unidades) 900 1150 780

Considere que la capacidad de produccion maxima de Silicomputer es de 2200 impresoras y 2450 computadoras. Se
pide formular un modelo de programcion entero que permita maximizar las utilidades de Silicomputer y cumplir
ademas con la demanda mnima de productos.

11. Se ha encargado a una empresa de publicidad que realice una campana para la introduccion y posicionamiento
de una nueva marca de Whiskey irlandes dentro del mercado chileno. Para ello, la empresa de publicidad cuenta
con distintos medios donde publicitar el producto: anuncios de television al medioda, anuncios de television en la
noche, anuncios en el diario, anuncios en revistas y anuncios en la radio. La empresa ha realizado un estudio de
mercado que le permite determinar la cantidad de clientes potenciales a los que se destina cada tipo de anuncio y
el costo de cada anuncio en USD. Tambien el estudio permitio llevar a cabo una valoracion de la calidad de cada
medio publicitario, en una escala de 0 a 100 (0 nula, 100 excelente). Los datos se resumen en la siguiente tabla:

Clientes Costo Calidad


Medio publicitario Potenciales (USD/anuncio) del medio
A. TV al medio da 1000 1500 65
A. TV en la noche 2000 3000 90
A. en el diario 1500 400 60
A. en revistas 2500 1000 60
A. en la radio 300 100 20

Se pueden emitir como maximo 15, 10, 25, 4 y 30 anuncios en la TV al medio da, TV en la noche, en el diario, en
revistas y en la radio respectivamente. La empresa decide utilizar al menos 10 anuncios en la television, alcanzar por
lo menos 60000 clientes potenciales, no gastar mas de 25000 USD en anuncios de television y si se hacen anuncios

4
en el periodico entonces no hacer anuncios en la television por la noche. El presupuesto maximo es de 40000 USD.
Formule un modelo de programacion lineal entero si se desea minimizar el costo total de la campana publicitaria,
considerando ademas que la calidad promedio de la campana ha de ser como mnimo de 70.

12. Una planta manufacturera utiliza J lineas de produccion j, con j = 1, ..., J para producir I productos i, con
i = 1, ..., I durante los proximos T meses t, con t = 1, ..., T . No se permiten demandas atrasadas, sin embargo se
pueden tener existencias de mas de un producto i para satisfacer la demanda en meses posteriores. Considere que
la demanda de cada producto i para cada mes t es de Dit unidades. El costo de inventariar una unidad de producto
i es de hi por mes. Existe un inventario inicial de Ii0 unidades para el producto i. Hay un costo fijo por el cambio
de una linea j de un producto i a otro, con un valor de Sij . Cada linea de produccion j produce rij productos i
por mes, a un costo unitario de Cij . Desarrolle un modelo de programacion lineal entero que permita determinar el
programa de produccion optimo a costo mnimo.

13. Se desea planificar la cosecha de un bosque durante el proximo mes, de modo de satisfacer una demanda de
D m3 de madera a un costo mnimo. Para ello se disponen de I bosques i. El costo de asignar un bosque i a un
equipo de cosecha j, con j = 1, ..., J es de Cij . Cada equipo de cosecha no puede trabajar mas de Hmax horas al
mes. Asimismo, cada unidad de bosque tiene un rendimiento de Yi metros cubicos y un requerimiento de Ti horas de
trabajo. Si se decide cosechar un bosque, este se debe cosechar en su totalidad y solo un equipo debe ser asignado.
En cambio, un equipo puede cosechar varios bosques. Modele el problema de asignar los equipos para la cosecha de
bosques a costo mnimo.

14. Considere una region que tiene I centros medicos i, con i = 1, ..., I y que genera R distintos tipos de residuos
hospitalarios r, con r = 1, ..., R, los cuales son enviados hacia J distintos centros de tratamientos j, con j = 1, ..., J.
Considere un horizonte de tiempo T . Cada centro medico i genera Wirt unidades de residuos medicos r en un
periodo de tiempo t, siendo t = 1, ..., T . Estos residuos deben ser tratados en su totalidad. Enviar residuos r desde
un centro medico i hacia una planta de tratamiento j cuesta Cijrt por unidad de residuo para cada periodo de
tiempo t. Ademas, se incurre en un costo fijo de F Cjrt por preparar las instalaciones del centro medico j para
tratar los residuos hospitalarios r en cada periodo de tiempo t. Cada planta de tratamiento j puede tratar a lo mas
Hj tipos distintos de residuos y pueden recibir como maximo Oj unidades de residuos en total. Tambien, considere
que no todos las plantas tienen la tecnologa necesaria para tratar cada tipo de residuo r. Por lo tanto, considere
Aj como el conjunto de plantas de residuos j que pueden tratar los residuos medicos tipo r. A partir de estos
datos, formule un modelo de programacion lineal que permita determinar como se deben enviar y tratar los residuos
medicos a costo mnimo.

S-ar putea să vă placă și