Tema 6: Problemas Especiales de Programación Lineal. Curso

Anuncio
Tema 6: Problemas Especiales de Programación Lineal.
Curso 2004-05
Problemas
1. Se dispone de tres tipos de aviones que pueden transportar alimentos desde un
aeropuerto a 5 aldeas que han sido afectadas por inundaciones. La cantidad de
alimentos (en las unidades adecuadas) que cada avión puede transportar a cada
aldea por viaje, se da en la siguiente tabla. El número de viajes que puede hacer
cada avión se da en la última columna y el número de aviones que puede recibir
cada aldea diariamente en la última fila. Formular el modelo de Programación
Lineal que permitirá encontrar el número de viajes que deberá hacer cada avión
a cada aldea para maximizar la cantidad de alimento distribuido por dı́a.
A1
A2
A3
V1 V2
10
8
5
3
7
9
100 80
V3 V4 V5
6
9 12
8
4 10
6 10 4
70 40 20
50
90
60
2. Harrison Ford, Nicolas Cage, Tom Cruise y Richard Gere han sido abandonados
en una isla desierta junto con Cameron Dı́az, Julia Roberts, Penelope Cruz y
Nicole Kidman. Los valores de la siguiente tabla indican el grado de “felicidad”(o
de satisfacción) que alcanzarı́a cada una de las parejas si pasaran todo el tiempo
juntos.
HF
NC
TC
RG
CD JR NK PC
7
5
8
2
7
8
9
4
3
5
7
9
5
5
6
7
Suponiendo que la felicidad alcanzada por cada pareja es proporcional al tiempo
que pasan juntos, ¿qué modelo de programación lineal nos permite averiguar el
tiempo que cada pareja debe permanecer junta para conseguir que la felicidad
total del grupo sea la mayor posible? Formula el problema.
3. El seleccionador nacional del equipo de natación olı́mpico reúne un equipo de
relevos para los 400 metros. Cada nadador debe nadar 100 metros de braza,
espalda, mariposa o libres. Después de varios entrenamientos los tiempos medios
de cada nadador (en segundos) son los siguientes:
Nadador
Nadador
Nadador
Nadador
1
2
3
4
Libre
54
51
50
56
Braza Mariposa
54
51
57
52
53
*
54
55
Espalda
53
52
56
53
(* no nada en ese estilo)
Modelizar como un problema de programación lineal el problema al que se enfrenta el seleccionador para diseñar el equipo con mayores posibilidades de éxito.
1
4. Una empresa de software recién creada acaba de recibir tres proyectos que debe
realizar en un plazo de un mes. El primero requiere 130 horas de trabajo, el
segundo 140 horas y el tercero 160. Como no ha habido tiempo de formar al
personal se ha decidido subcontratar a tres especialistas externos que pueden
trabajar hasta 160 horas al mes cada uno de ellos. El precio por hora en euros
según especialista y proyecto es:
Especialista
1
2
3
Proyecto
1
2
3
120 150 190
140 130 120
160 140 150
Formular un modelo de programación lineal que permita decidir cómo deben
repartirse las horas de trabajo entre los especialistas si se desea minimizar el
importe global de la factura de los tres proyectos.
5. El jefe de compras de una tienda de informática desea adquirir las siguientes
cantidades de componentes informáticas:
Disco Duro
80 GB
100
Grabadora
LG
150
17” Samsung
SM710V
60
Memoria
Kingston
250
Cámara
Logitech
200
En principio, estas componentes se pueden adquirir en tres almacenes de venta
al por mayor, A1, A2 y A3. Sin embargo, estos almacenes están sujetos a unas
estrictas (y extrañas) normas que les impide suministrar a un mismo cliente más
de 220, 180, y 300 componentes, respectivamente. El jefe de ventas ha estimado que los beneficios netos por unidad y almacén que puede conseguir son los
expresados en la siguiente tabla:
Almacén
A1
A2
A3
Disco Duro
80 GB
7
5
Grabadora
LG
12
10
-
17” Samsung
SM710V
8
4
Memoria
Kingston
8
6
7
Cámara
Logitech
10
9
Los datos faltantes significan que el almacén correspondiente no suministra la
respectiva componente.
Formulad y resolved un modelo de programación lineal que permita determinar el
pedido óptimo, el beneficio que se obtendrá y las componentes que no se podrán
adquirir por problemas de suministro.
2
Descargar