Está en la página 1de 7

APLICACIONES DE LA PROGRAMACIN LINEAL.

Aunque surgi como aplicacin a cuestiones de carcter logstico y militar, es la industria y la economa donde, posteriormente ha encontrado sus aplicaciones ms importantes. As, por ejemplo, la Programacin Lineal permite resolver problemas de mezclas, nutricin de animales, distribucin de factoras, afectacin de personal a distintos puestos de trabajo, almacenaje, planes de produccin, escalonamiento de la fabricacin, problemas de circulacin, planes de optimizacin de semforos, estudios de comunicaciones internas, etc. Veamos algunas de las aplicaciones ms importantes: 9.1. El problema del transporte. Trata de organizar el reparto de cualquier tipo de mercancas con un coste mnimo de tiempo, de dinero o de riesgo (por ejemplo, el transporte de mercancas peligrosas). Se dispone de m centros de produccin u orgenes (Oi), con sus respectivas ofertas; y n centros de consumo o destino (Dj), con sus demandas correspondientes. A su vez, son conocidos los costes de envo (cij), desde cada origen a cada destino. El objetivo del problema del transporte es determinar cuntas unidades de producto deben enviarse desde cada origen hasta cada destino de forma que se minimicen los costes totales de distribucin, se satisfaga la demanda de cada destino y no se exceda la capacidad de oferta de cada uno de los orgenes. (El total de unidades que salen de los centros de origen debe ser igual al total de unidades que llegan a los centros de destino). Podemos expresar el problema con la siguiente tabla: Destinos D1 D2 ... Dn Ofertas

Orgenes

O1 O2 ... Om Demandas

c11 c21 ... cm1 b1

c12 c22 ... cm2 b2

...

c1n c2n

a1 a2 ... am

... ... ...

... cmn bn

En 1958 se aplicaron los mtodos de la programacin lineal a un problema concreto: el clculo del plan ptimo del transporte de arena de construccin a las obras de edificacin de la ciudad de Mosc. En este problema haba 10 puntos de partida y 230 de llegada. El plan ptimo de transporte, calculado con el ordenador Strena en 10 das del mes de junio, rebaj un 11% los gastos respecto a los costes previstos. Ejemplo: Dos almacenes A y B, tienen que distribuir fruta a tres mercados de la ciudad. El almacn A dispones de 10 toneladas de fruta diarias y el B de 15 toneladas, que se reparten en su totalidad. Los dos primeros mercados necesitan diariamente 8 toneladas de fruta, mientras que el tercero necesita 9 toneladas diarias. El coste del transporte desde cada almacn viene dado por los datos del cuadro. Planifica el transporte para que el coste sea mnimo. Destinos Mercado 1 10 15 Mercado 2 15 10 Mercado 3 20 10

Orgenes Almacn A Almacn B

9.2. El problema de la dieta. Trata de determinar los alimentos que deben incluirse en una dieta para asegurar la nutricin necesaria y a la vez minimizar el coste.

Alimentos A1 A2 ... Am Necesidades

Componentes C1 b11 b21 ... bm1 c1 C2 b12 b22 ... bm2 c2 ... ... ... ... ... Cn b1n b2n ... bmn cn Costes a1 a2 ... am

Ejemplo: Un ave de rapia necesita para subsistir al da 30 unidades de protenas, 20 de grasas y 8 de vitaminas. Sus presas son dos tipos de animales: ratones que le proporcionan 3 unidades de protenas, 4 de grasa y 1 de vitaminas; y palomas, que le proporcionan 6 unidades de protenas, 2 de grasas y 1 de vitaminas. Si cazar y comer un ratn le cuesta 7 unidades de energa y una paloma 12 unidades de energa, cuntas presas de cada clase debe cazar para satisfacer sus necesidades, con el menor gasto de energa? 9.3. El problema de la planificacin de la produccin. Pretende planificar la produccin de una empresa de acuerdo con las materias primas disponibles para obtener mximos beneficios. Productos P1 a11 a21 ... am1 c1 P2 a12 a22 ... am2 c2 ... ... ... ... ... Pn a1n a2n ... amn cn Recursos r1 r2 ... rm

Factores F1 F2 ... Fm Beneficios o costes

Ejemplo: Una fabrica de muebles produce dos tipos de sillones S1 y S2. La fabrica cuenta con dos secciones: carpintera y tapicera. Hacer un silln de tipo S1 requiere 1 hora de trabajo en la seccin de carpintera y 2 horas en la de tapicera. Un silln del tipo S2 necesita 3 horas de carpintera y 1 de tapicera. El personal de carpintera suministra un mximo de 90 horas de trabajo; en tapicera se dispone de 80. Si las ganancias por la venta de los sillones S1 y S2 son respectivamente de 6000 y 3000 pesetas, cuntos sillones de cada tipo hay que fabricar para maximizar las ganancias?

26) Dos mataderos, P y Q, se encargan de suministrar la carne consumida semanalmente en


tres ciudades, R, S y T: 20, 22 y 14 toneladas, respectivamente. El matadero P produce cada semana 26 toneladas de carne, y el Q, 30. Sabiendo que los costes de transporte, por tonelada de carne, desde cada matadero de a cada ciudad, son los reflejados en la siguiente tabla: R S T P Q 1 2 3 1 1 1

Determinar cul es la distribucin de transporte que supone un coste mnimo.(Extremadura. 1993)

27) Desde dos almacenes A y B, se tiene que distribuir fruta a tres mercados de la ciudad. El
almacn A dispone de 10 toneladas de fruta diarias y el B de 15 toneladas, que se reparten en su totalidad. Los dos primeros mercados necesitan, diariamente, 8 toneladas de fruta, mientras que el tercero necesita 9 toneladas diarias. El coste del transporte desde cada almacn a cada mercado viene dado por el siguiente cuadro: Almacn Mercado 1 Mercado 2 Mercado 3 A B 10 15 15 10 20 10

Planificar el transporte para que el coste sea mnimo.(Salamanca. Junio 1992).

26) R P 20 Q 0 S 0 T 6

22 8

Volver a la actividad n 26

27) M1 M2 M3 A B 8 0 2 6 0 9
Volver a la actividad n 27

Ejercicio1:

Una fbrica de jamones tiene dos secaderos A y B que producen 50 y 80 jamones por mes. Se distri a tres tiendas de las ciudades M, N y O cuya demanda es 35, 50 y 45 respectivamente. El coste del transporte por jamn en euros se ve en la tabla siguiente: M A B 5 7 N 6 4 O 8 2

Averigua cuntos jamones deben enviarse desde cada secadero a cada tienda para hacer mnimo el g en transporte.

Solucin: En primer lugar debemos plantear el problema: sean x e y los jamones que salen del secadero A para tiendas de M y N, en la tabla siguiente mostramos la distribucin: M A B x 35-x N y 50-y O 50-x-y 45-(60-x-y)

Como todas estas condiciones deben ser positivas se deduce que las restricciones del problema son: Simplificando queda: La funcin coste se obtiene multiplicando los elementos de la tabla de coste por los de la tabla de distribucin y simplificando queda C(x,y)=815-8x-8y.

Observa esta escena y encuentra las posibles soluciones.

2. PROBLEMA DE LA DIETA
La formulacin general de este problema es: Para que una dieta sea equilibrada deben ingerirse n elementos nutritivos bsicos en cantidades mnimas b1, b2,..., bs. Estos elementos se encuentran en m alimentos. Conocemos cul es la cantidad de cada elemento en cada unidad de cada uno de los alimentos y el coste de la unidad de cada alimento. Se debe minimizar el coste de la dieta pero cubriendo las necesidades nutritivas mnimas. Ejercicio 2: En un hospital se quiere elaborar una dieta alimenticia para un determinado grupo de enfermos con dos alimentos A y B. Estos alimentos contienen tres principios nutritivos: N1, N2 y N3. Una unidad de A vale 1 euro y contiene 2 unidades de N1, 1 de N2 y 1 de N3. Una unidad de B vale 2.40 euros y contiene 1, 3, y 2 unidades de N1, N2 y N3 respectivamente. Un enfermo de este grupo necesita diariamente al menos 4, 6 y 5 unidades de N1, N2y N3 respectivamente. Se pide: a) Plantear un problema de programacin lineal que permita determinar las cantidades de alimentos A y B que dan lugar a la dieta de coste mnimo. b) Resolver el problema Solucin: Organizamos los datos en una tabla de doble entrada Cantidad de alimento A B x y N1 2x y 4 N2 x 3y 6 N3 x 2y 5 Precio x 2.40y

El gasto a minimizar es G(x,y)=x+2.40y y las restricciones sern:

Observa esta escena y moviendo la recta objetivo intenta encontrar las soluciones del problema.