Vous êtes sur la page 1sur 19

Ejemplos de programacin lineal formulacin Ejemplo de programacin lineal 1996 MBA examen Un avin de carga tiene tres compartimientos

para almacenar carga: frontal, central y trasero. Estos compartimentos tienen los siguientes lmites en el peso y el espacio:
Compartimiento de la capacidad de peso (toneladas) de capacidad espacial (metros cbicos) Frente 10 6800 Centro 16 8700 Posterior 8 5300

Adems, el peso de la carga en los compartimientos respectivos debe ser la misma proporcin de la capacidad de peso de ese compartimiento para mantener el equilibrio del avin. Los siguientes cuatro cargamentos estn disponibles para su envo en el siguiente vuelo:
Peso de carga (toneladas) de volumen (metros cbicos / tonelada) Beneficio ( / tonelada) C1 18 480 310 C2 15 650 380 C3 23 580 350 C4 12 390 285

Cualquier parte de estas cargas puede ser aceptada. El objetivo es determinar la cantidad (si existe) de cada carga C1, C2, C3 y C4 debe ser aceptado y la forma de distribuir cada uno de los compartimientos de manera que el beneficio total para el vuelo se maximiza.
y y y

Formular el problema anterior como un programa lineal Qu suposiciones se hacen en la formulacin de este problema como un problema de programacin lineal? Describa brevemente las ventajas de utilizar un paquete de software para resolver el problema de programacin lineal por encima, en un enfoque crtico a este problema.

Solucin Variables Tenemos que decidir qu cantidad de cada una de las cuatro cargas para poner en cada uno de los tres compartimentos. De ah que: x ij el nmero de toneladas de carga i (i = 1,2,3,4 para C1, C2, C3 y C4, respectivamente) que se pone en j compartimiento (j = 1 para el Frente, j = 2 para el Centro y el j = 3 para el trasero), donde x ij> = 0 i = 1,2,3,4, j = 1,2,3 Tenga en cuenta que aqu se nos dice explcitamente que podemos dividir la carga en cualquier proporcin (fracciones) que nos gusta.

Limitaciones
y

no puede incluir ms de cada uno de los cuatro cargamentos que tenemos disponibles

x 11 + x 12 + x 13 <= 18 x 21 x + 22 + x 23 <= 15 x 31 + x 32 + x 33 <= 23 x 41 x + 42 + x 43 <= 12


y

la capacidad de peso de cada compartimiento debe ser respetada

x 11 + 21 + x + x 31 x 41 <= 10 x 12 + 22 + x + x 32 x 42 <= 16 x 13 + 23 + x + x 33 x 43 <= 8


y

el volumen (espacio) la capacidad de cada compartimiento debe ser respetada

480x 650x 11 + 21 + 31 + 580X 390x 41 <= 6800 480x 650x 12 + 22 + 32 + 580X 390x 42 <= 8700 480x 650x 13 + 23 + 33 + 580X 390x 43 <= 5300
y

el peso de la carga en los compartimientos respectivos debe ser la misma proporcin de la capacidad de peso de ese compartimiento para mantener el equilibrio del avin

[X 11 x + 21 + x 31 + x 41] / 10 = [x + x 12 x 22 + 32 + x 42] / 16 = [x + x 13 x 23 + 33 + x 43] / 8 Objetivo El objetivo es maximizar el beneficio total, es decir, mximo 310 [x 11 x + 12 + x 13] + 380 [x 21 x + 22 + x 23] + 350 [x 31 + x 32 + x 33] + 285 [x 41 x + 42 + x 43] Los supuestos bsicos son los siguientes:
y y y

que cada carga se puede dividir en cualquier proporcin / fracciones que deseamos que cada carga se puede dividir entre dos o ms compartimientos, si as lo desean que la carga se puede empaquetar en cada compartimiento (por ejemplo, si la carga era esfrica, no sera posible empaquetar un compartimiento de la capacidad de volumen, el espacio libre es inevitable en el empaquetamiento de esferas) todos los datos / cifras dadas son exactas

Las ventajas de utilizar un paquete de software para resolver el programa lineal anterior, en lugar de un enfoque crtico son los siguientes:

y y

realmente maximizar el beneficio, en lugar de creer que nuestra solucin de juicio maximiza el beneficio (que puede tener mal juicio, incluso si tenemos un MBA!) hace que el embarque de carga que la decisin de que podemos resolver de un modo operativo de rutina a una computadora, en lugar de tener que ejercer un juicio cada vez que queremos resolver problemas que pueden ser adecuadamente formulados como programas lineales son casi siempre mejores resueltos por las computadoras de las personas pueden realizar anlisis de sensibilidad muy fcilmente con un ordenador

Ejemplo de programacin lineal 1995 MBA examen Describa brevemente los principales pasos en el uso de modelos matemticos para apoyar la gestin. Una empresa opera dos plantas de enlatado de conservas. Los productores estn dispuestos a ofrecer frutas frescas en las siguientes cantidades:
y y y

S1: 200 toneladas en 11/tonne S2: 310 toneladas en 10/tonelada S3: 420 toneladas en 9/tonne

Los gastos de envo en libras por tonelada son los siguientes:


A: Planta A, B Planta De: S1-3 3.5 S2 2 2,5 S3 6 4

Capacidad de las plantas y los costos laborales son los siguientes:


Una planta de la Planta B Capacidad de 460 toneladas 560 toneladas Trabajo cuesta 26/tonne 21/tonne

Las frutas en conserva se venden a 50/tonelada a los distribuidores. La compaa puede vender a este precio todo lo que puede producir. El objetivo es encontrar la mejor combinacin de las cantidades aportadas por los tres productores de las dos plantas, de manera que la empresa maximiza sus beneficios.
y y y

Formule el problema como un programa lineal y explica que Explicar el significado de los valores de dos relacionados con el suministro y las limitaciones de capacidad de la planta Qu suposiciones ha hecho usted para expresar el problema como un problema de programacin lineal

Solucin Los pasos principales en el uso de modelos matemticos para apoyar la gestin son:

y y

1. Identificacin del problema o Diagnstico del problema de los sntomas si no es obvio (es decir, cul es el problema?) o Delimitacin de la subproblema a estudiar. A menudo tenemos que ignorar las partes de la totalidad del problema. o Establecimiento de objetivos, limitaciones y requisitos. 2. Formulacin de un modelo matemtico 3. Validacin del modelo (o la validacin de algoritmos) o La validacin del modelo consiste en ejecutar el algoritmo para el modelo en el ordenador con el fin de garantizar:  los datos de entrada est libre de errores  el programa informtico es libre de errores (o al menos no hay errores en circulacin)  el programa de ordenador de forma correcta representa el modelo que estamos tratando de validar  los resultados del algoritmo parece razonable (o si son sorprendentes por lo menos podemos comprender por qu se sorprende). 4. Solucin del modelo o Los paquetes estndar computadora, o algoritmos especialmente desarrollados, se puede utilizar para resolver el modelo. o En la prctica, una "solucin" a menudo implica muchas soluciones bajo diferentes supuestos para establecer la sensibilidad. 5. Implementacin o Esta fase puede implicar la aplicacin de los resultados del estudio o la aplicacin del algoritmo para resolver el modelo como una herramienta operativa (por lo general en un paquete de equipo).

Para formular el problema dado en la cuestin como un problema de programacin lineal, tenemos que definir:
y y y

las variables limitaciones objetivo

Variables Tenemos que decidir cunto de suministro de cada uno de los tres productores de cada una de las dos plantas de enlatado. Por lo tanto, sea x ij el nmero de toneladas suministradas desde el productor i (i = 1,2,3 para S1, S2 y S3 respectivamente) a la planta j (j = 1 para la Planta A y j = 2 para la Planta B) donde x ij > = 0 i = 1,2,3, j = 1,2 Limitaciones
y

no puede abastecer a ms de un productor tiene a su disposicin - una limitacin de la oferta

x 11 x 12 + <= 200 x 21 x 22 + <= 310 x 31 x 32 + <= 420


y

la capacidad de cada planta debe ser respetada - una restriccin de capacidad

x 11 + x 21 + x 31 <= 460 x 12 + x 22 + x 32 <= 560 Objetivo El objetivo es maximizar el beneficio total, es decir, maximizar los ingresos - gastos de suministro productor - productor de costo de envo la planta de los costes laborales y esto es maximizar 50SUM {i = 1,2,3} {SUMA} j = 1,2 x ij - 11 (x 11 + x 12) - 10 (x + 21 x 22) - 9 (x + 31 x 32) - 3x 11 - 2x 21 - 6 x 31 - 3,5 x 12 - 2,5 x 22 a 32 4x - 26SUM {i = 1,2,3} x i1 21SUM {i = 1,2,3} x i2 Los valores de dos relacionados con el suministro y las limitaciones de capacidad de plantas en la solucin ptima del problema de programacin lineal por encima de decirnos en qu medida el valor objetivo ptimo funcionamiento cambiar si cambiamos el lado derecho de los lmites correspondientes Los supuestos bsicos son los siguientes:
y y y y y

Se puede enviar a un cultivador cualquier cantidad que deseamos sin prdida de peso en el procesamiento de la planta sin prdida de peso en el transporte martimo puede vender todo lo que producimos todos los datos / cifras dadas son exactas

Ejemplo de programacin lineal examen UG 1993 El gerente de produccin de una planta qumica est tratando de disear un patrn de cambio de su fuerza de trabajo. Cada da de cada semana de trabajo se divide en tres perodos de turno de ocho horas (00:01-08:00, 08:01-16:00, 16:01-24:00) indicados por la noche, el da y la tarde respectivamente. La planta deber estar ocupado todo el tiempo y el nmero mnimo de trabajadores necesarios para cada uno de estos cambios a travs de cualquier semana de trabajo es la siguiente:
Lunes Martes Noche 5 3 2 4 Da 7 8 9 5 7 Tarde 9 10 10 Mircoles Jueves Viernes Sbado Domingo 3 2 2 2 5 7 11 2 2

El acuerdo de unin que rigen los cambios aceptables para los trabajadores es el siguiente: 1. Cada trabajador est asignado a trabajar ya sea el turno de noche o de un turno de da o un turno de tarde y una vez que un trabajador ha sido asignado a un cambio que debe permanecer en el mismo turno todos los das que trabajan. 2. Cada obrero trabaja cuatro das consecutivos durante un perodo de siete das.

En total hay actualmente 60 trabajadores.


y y

Formular el problema de produccin como un programa lineal. Comentarios sobre las ventajas / desventajas que prevn la formulacin y solucin de este problema como un programa lineal.

Solucin Variables El acuerdo de unin es tal que cualquier trabajador slo puede comenzar su trabajo de cuatro das consecutivos en uno de los siete das (de lunes a domingo) y en uno de los tres turnos de ocho horas (noche, da, tarde). Sea: Lunes ser el da 1, el martes de da 2, ..., el domingo da 7 se S el turno 1, el da que el turno 2, 3 tarde se cambio entonces las variables son: N ij el nmero de trabajadores a partir de sus cuatro das de trabajo consecutivos en el da i (i = 1 ,..., 7) y cambio de j (j = 1 ,..., 3) Ntese aqu que estrictamente estas variables debe ser un nmero entero, pero, como se nos dice explcitamente para formular el problema como un programa lineal en la parte (a) de la cuestin, que les permiten tomar valores fraccionarios. Limitaciones
y

lmite superior del nmero total de trabajadores de 60

SUMA {i = 1 a 7} {SUMA j = 1 a 3} N ij <= 60 ya que cada trabajador pueda iniciar su semana de trabajo slo una vez durante los siete das, tres turnos, la semana
y

el lmite inferior en el nmero total de trabajadores necesarios para cada perodo de das / turno

que D ij es el nmero (conocido) de trabajadores necesarios en el da i (i = 1 ,..., 7) y el cambio de perodo j (j = 1 ,..., 3), por ejemplo D 53 = 11 (viernes, finales de ) continuacin, las restricciones son
Lunes: N 1j + N + N 7j 6j + 5j N> = D 1j j = 1 ,..., 3 Martes: N 2j + N + N 1j 7j + N 6j> = D 2j j = 1 ,..., 3 Mircoles: N 3j + N + N 1j 2j + N 7j> = D 3j j = 1 ,..., 3 Jueves: N 4j + 3j N + N + N 1j 2j> = D 4j j = 1 ,..., 3 Viernes: N 5j + N 4j + N + N 2j 3j> = D 5 j j = 1 ,..., 3 Sbado: N + N 5j 6j + N + N 3j 4j> = D 6j j = 1 ,..., 3 Domingo: N 7j + N + N 5j 6j + N 4j> = D 7j j = 1 ,..., 3

La lgica aqu es simple, por ejemplo, para el mircoles (da 3) los trabajadores que trabajan j cambio en el da 3 o bien comenz el mircoles (da 3, N 3j) o el martes (el da 2, N 2j), o el lunes (da 1, N 1j) o el domingo (el da 7, N 7j) - por lo que la suma de estas variables es el nmero total de trabajadores en servicio el da 3 de j turno y esta debe ser al menos el nmero mnimo requerido (D 3j). Objetivo Se desprende de la pregunta que el objetivo del gerente de produccin es simplemente para encontrar un horario factible por lo que cualquier objetivo es posible. Lgicamente sin embargo que podra estar interesado en reducir el tamao de la mano de obra por lo que la funcin objetivo puede ser: minimizar SUMA {i = 1 a 7} {SUMA j = 1 a 3} N ij donde todas las variables N ij> = 0 y continua (es decir, pueden tomar valores fraccionarios). Esto completa la formulacin del problema como un programa lineal. Algunas de las ventajas y desventajas de la solucin de este problema como un programa lineal son los siguientes:
y y y

y y y

Realmente necesitamos valores de las variables que son enteros algunos trabajadores siempre terminan trabajando los fines de semana Cmo elegimos a los trabajadores a utilizar, por ejemplo, si n = 43 7 7 trabajadores que elegimos para comenzar su semana de trabajo en el da 4 3 turnos de trabajo Qu sucede si los trabajadores no denuncian en (por ejemplo, si estn enfermos) - que podr ser inferior al nmero mnimo requerido este enfoque nos permite abordar el problema de una manera sistemtica tienen el potencial de reducir el tamao de la mano de obra por ms eficaz que los recursos que a las necesidades capaz de investigar los cambios (por ejemplo, en los patrones de turno, los trabajadores necesitan por da, etc) con mucha facilidad.

Ejemplo de programacin lineal examen UG 1991 Una empresa fabrica cuatro productos (1,2,3,4) en dos mquinas (X e Y). El tiempo (en minutos) para procesar una unidad de cada producto en cada mquina se muestra a continuacin:
Mquina XY Producto 1 10 27 2 12 19 3 13 33 4 8 23

La utilidad por unidad de cada producto (1,2,3,4) es de 10, 12, 17 y 8, respectivamente. Un producto debe ser producido en ambas mquinas X e Y, pero los productos 2, 3 y 4 se pueden producir en cualquiera de las mquinas. La fbrica es muy pequeo y esto significa que el espacio es muy limitado. Slo la produccin de una semana se almacena en 50 metros cuadrados de superficie donde el espacio ocupado por cada producto es de 0,1, 0,15, 0,5 y 0,05 (metros cuadrados) para los productos 1, 2, 3 y 4, respectivamente. Las necesidades del cliente significa que la cantidad de producto producido tres deben estar relacionados con la cantidad de producto 2 producido. Ms de una semana aproximadamente el doble de unidades de producto 2 debe ser producido como producto 3. X de la mquina est fuera de accin (para el mantenimiento / porque de la ruptura) 5% del tiempo y la mquina Y el 7% del tiempo. Suponiendo una semana de trabajo 35 horas formular el problema de cmo se fabrican estos productos como un programa lineal. Solucin Variables Esencialmente estamos interesados en la cantidad producida en cada mquina. De ah que: x i = cantidad de producto i (i = 1,2,3,4) producido en la X de la mquina a la semana y i = cantidad de producto i (i = 2,3,4) producido en Y de la mquina a la semana donde x i> = 0 i = 1,2,3,4 y y i> = 0 i = 2,3,4 Ntese aqu que como producto de una debe ser procesado en ambas mquinas X e Y no definimos y 1. Limitaciones
y

espacio en el suelo

0,1 x 1 + 0.15 (x 2 + y 2) + 0,5 (x 3 + y 3) + 0.05 (x 4 + y 4) <= 50


y

necesidades de los clientes

x 2 + y 2 = 2 (x 3 + y 3) Ntese aqu que como esto es slo un aproximado de ( 5% por ejemplo) la restriccin que podemos hacer mejor para expresar esta restriccin como 0.95 [2 (x 3 + y 3)] <= x 2 + y 2 <= 1,05 [2 (x 3 + y 3)]
y

tiempo disponible

10x 12x 1 + 2 + 3 + 13x 8x 4 <= 0,95 (35) (60) (mquina X) 27x 1 + 2 + 33y 19Y 3 + 23y 4 <= 0,93 (35) (60) (mquina de Y) Objetivo maximizar los beneficios, es decir, maximizar 10x 1 + 12 (x 2 + y 2) + 17 (x 3 + y 3) + 8 (x 4 + y 4)

Ejemplo de programacin lineal examen UG 1987 Una empresa es la planificacin de su programa de produccin en los prximos seis meses (actualmente es el final del mes 2). La demanda (en unidades) de su producto durante ese plazo de tiempo se muestra a continuacin:
Mes 3 4 5 6 7 8 Demanda 5000 6000 6500 7000 8000 9500

Actualmente, la empresa tiene en stock: 1000 unidades que se produjeron en el mes 2, 2000 unidades que se produjeron en el mes 1, 500 unidades que se fabricaron en 0 meses. La empresa slo puede producir hasta 6.000 unidades por mes, y el director general ha sealado que las acciones deben ser construidos para ayudar a satisfacer la demanda en los meses 5, 6, 7 y 8. Cada unidad producida cuesta 15 y el costo de mantenimiento de reservas se estima en 0.75 al mes por unidad (basado en el saldo mantenido al principio de cada mes). La compaa tiene un gran problema con el deterioro de las acciones en que la inspeccin de valores que tiene lugar al final de cada mes, regularmente identifica acciones en ruinas (que cuesta a la compaa 25 por unidad). Se estima que, en promedio, la inspeccin de las existencias al final del mes t se muestra que el 11% de las unidades en stock que se produjeron en el mes t estn en ruinas, el 47% de las unidades en stock que se produjeron en el mes t- 1 estn en ruinas, el 100% de las unidades en stock que se produjeron en el mes t-2 estn en ruinas. La inspeccin de stock para 2 meses est a punto de llevarse a cabo. La empresa quiere un plan de produccin para los prximos seis meses que evite el desabastecimiento. Formular el problema como un programa lineal. Debido al problema del deterioro de valores el director general es el pensamiento de la direccin de que los clientes siempre deben disponer de las ms antiguas existencias disponibles. Cmo afectara esto a su formulacin del problema? Solucin Variables Dejar

P t es la produccin (unidades) en el mes t (t = 3 ,..., 8)


Lo que el nmero de unidades en stock al final del mes t que se produjeron en el mes i (i = t, t-1, t-2)

S es el nmero de unidades en stock al inicio del mes t que se produjeron en el mes i (i = t-1, t-2) d sea la demanda en el mes t se reuni a partir de unidades producidas en el mes i (i = t, t-1, t-2) Limitaciones
y

limitar la produccin

P t <= 6000
y

posicin inicial de acciones

I 22 = 1000 I 12 = 2000 I 02 = 500


y

relacionar la apertura de acciones en el mes t al cierre de las acciones en los meses anteriores

S t-1, t = 0.89I t-1, t-1 S t-2, t = 0.53I t-2, t-1


y

inventario ecuacin de continuidad en el que suponemos que puede satisfacer la demanda en el mes t de produccin en el mes t. Sea D t representan la demanda (conocido) para el producto en el mes t (t = 3,4 ,..., 8) entonces

cierre de las acciones = existencias iniciales + produccin - demanda y tenemos I t, t = 0 + P t - d t, t I t-1, t = S t-1, t + 0 - d t-1, t I t-2, t = S t-2, t + 0 - d t-2, t donde d t, t + D t-1, t + d t-2, t = D t
y

no agotamiento de las existencias

todo el inventario (I, S) y las variables d> = 0 Objetivo Es de suponer que para minimizar el costo y esto se da por SUMA {t = 3 a 8} 15P t + t = {SUMA 3-9} 0.75 (S t-1, t + S t-2, t) + SUMA {t = 3 a 8} 25 (0.11I t, t 0,47 t I-1, t 1,0 t I-2, t) Tenga en cuenta porque se nos dice a formular este problema como un problema de programacin lineal que asume todas las variables son fraccionarias - en realidad, es probable que sean bastante grandes y por lo que esta es una aproximacin razonable para que (tambin se produce un problema con la bsqueda de valores enteros que satisfacen ( por ejemplo) S t-1, t = 0.89I t-1, t-1 a menos que se asume). Si queremos asegurarnos de que la demanda se cumple desde el ms antiguo almacn primero entonces podemos concluir que esto ya est asumido en la solucin numrica de nuestra formulacin del problema, ya que (claramente) que empeora el objetivo de almacenar la edad innecesariamente y por lo tanto en minimizar los costes nosotros automticamente la oferta (a travs de la d que las variables), el ms antiguo primero los artculos disponibles para satisfacer la demanda (aunque el director gerente tiene que decirle a los empleados a emitir la ms antigua primero los artculos disponibles).

Ejemplo de programacin lineal examen UG 1986 Una empresa rene a cuatro productos (1, 2, 3, 4) a partir de componentes suministrados. La utilidad por unidad de cada producto (1, 2, 3, 4) es de 10, 15, 22 y 17 respectivamente. La demanda mxima en la prxima semana para cada producto (1, 2, 3, 4) es de 50, 60, 85 y 70 unidades respectivamente. Hay tres etapas (A, B, C) en el montaje manual de cada producto y las horas-hombre necesarias para cada fase por unidad de producto se muestran a continuacin:
Producto 1 2 3 4 Etapa A 2 2 1 1 B 2 4 1 2 C 3 6 1 5

El tiempo nominal disponible en la prxima semana para el montaje en cada fase (A, B, C) es de 160, 200 y 80 horas-hombre, respectivamente. Es posible variar el nmero de horas dedicado a la Asamblea en cada etapa de tal manera que los trabajadores empleados anteriormente en la fase de montaje B podra pasar hasta un 20% de su tiempo en la fase A de la Asamblea y de los trabajadores empleados anteriormente en la etapa C de la Asamblea podra pasar hasta 30 % de su tiempo en el escenario un montaje. Limitaciones de la produccin tambin requieren que la relacin (un producto de unidades ensambladas) / (producto 4 unidades ensambladas) debe estar entre 0,9 y 1,15.

Formular el problema de decidir cunto producir la prxima semana como un programa lineal. Solucin Variables Dejar x i = cantidad de producto producido i (i = 1,2,3,4)
BA

t la cantidad de tiempo transferida de B a A

t CA la cantidad de tiempo que transfiere de C a A Limitaciones


y

la demanda mxima

x 1 <= 50 x 2 <= 60 x 3 <= 85 x 4 <= 70


y

proporcin

0.9 <= (x 1 / x 4) <= 1,15 es decir, 0,9 x 4 <= x 1 y 1 x <= 1,15 x 4


y

tiempo de trabajo

2x 1 + 2x 2 + x 3 + x 4 <= 160 + t + t BA CA 2x 1 + 4x 2 + x 3 + 2x 4 <= 200 - t BA 3x 1 + 6 x 2 + x 3 + 5x 4 <= 80 - t CA


y
BA

Disminuir el tiempo de transferir

t <= 0,2 (200)

t CA <= 0,3 (80)


y

todas las variables> = 0

Objetivo

maximizar 10x 1 + 15x 2 + 22x 3 + 17x 4 Tenga en cuenta que descuidar el hecho de que las variables x i debe ser un nmero entero, porque se nos dice que formular el problema como un LP.

Ejemplo de programacin lineal Una empresa hace tres productos y dispone de 4 puestos de trabajo. El tiempo de produccin (en minutos) por unidad producida vara de una estacin de trabajo (debido a los niveles de dotacin diferentes) como se muestra a continuacin:
Puesto de trabajo 1 2 3 4 Producto 1 5 7 4 10 2 6 8 12 15 3 13 14 9 17

Asimismo, el beneficio () contribucin (contribucin a los costes fijos) por unidad vara de una estacin de trabajo de la siguiente manera
Puesto de trabajo 1 2 3 4 Producto 1 10 8 6 9 2 18 20 15 17 3 15 16 13 17

Si, una semana, hay 35 horas de trabajo disponibles en cada estacin de trabajo la cantidad de cada producto debe ser producido, ya que necesitamos por lo menos 100 unidades del producto 1, 150 unidades del producto 2 y 100 unidades del producto 3. Formule este problema como un LP. Solucin Variables A primera vista, estamos tratando de decidir qu cantidad de cada producto para hacer. Sin embargo, en una inspeccin ms cercana, est claro que tenemos que decidir qu cantidad de cada producto para que en cada estacin de trabajo. De ah que x ij = cantidad de producto i (i = 1,2,3) hechas en estaciones de trabajo j (j = 1,2,3,4) por semana. Aunque (en sentido estricto) todas las variables x ij debe ser un nmero entero que es probable que sean muy grandes y por lo tanto les dejamos tomar valores fraccionarios, ignora las fracciones en la solucin numrica. Tenga en cuenta tambin que la cuestin de forma explcita nos pide que formular el problema como un LP en lugar de una direccin IP. Limitaciones En primer lugar, formular cada restriccin en las palabras y de una manera matemtica.

lmite en el nmero de minutos disponibles cada semana para cada estacin de trabajo

5x 6x 11 + 21 + 13x 31 <= 35 (60) 7x 12 + 12x 14x 22 + 32 <= 35 (60) 4x 13 + 23 + 8x 9x 33 <= 35 (60) 10x 15x 14 + 24 + 17x 34 <= 35 (60)
y

el lmite inferior de la cantidad total de cada producto elaborado

x 11 + 12 + x + x 13 x 14> = 100 x 21 x + 22 + x 23 + x 24> = 150 x 31 + 32 + x + x 33 x 34> = 100 Objetivo Es de suponer que para maximizar los beneficios - por lo tanto, tenemos que maximizar 10x 11 + 12 + 8x 6x 13 + 9 x 14 + 21 + 18x 20x 15x 22 + 23 + 24 + 17x 15x 16x 31 + 32 + 33 + 13x 17x 34

Problema de planificacin de la produccin Considere la posibilidad de la produccin de latas de conserva que se marcan a partir de lminas de metal. Una lata consiste en un cuerpo principal y dos extremos,. Tenemos cuatro posibles patrones de estampado (que incluye dos tipos (tamaos) de la hoja de metal). como se muestra a continuacin

Tenemos la siguiente informacin:


Patrn 1 2 3 4 Tipo de hoja utilizada 1 2 1 1 Nmero de los principales organismos 1 4 2 0 Nmero de los extremos de 7 4 3 9 Cantidad de desechos s 1 s 2 s 3 s 4 Es hora de sello (horas) t 1 t 2 t 3 t 4

Tenga en cuenta aqu que el s i (i = 1,2,3,4) y el t i (i = 1,2,3,4) no son variables, pero constantes (que tienen un valor conocido). A menudo, en la formulacin de LP es ms fcil utilizar un smbolo de un nmero en lugar de escribir el nmero en su totalidad cada vez que ocurre en una restriccin o en la funcin objetivo. Sea P el beneficio obtenido de la venta se puede, C es el costo por unidad de desecho, T el nmero total de horas disponibles por semana, L 1 el nmero de lminas de metal de tipo 1, que estn disponibles para la estampacin por semana y L 2 es el nmero de lminas de metal de tipo 2 que estn disponibles para el estampado de la semana.

Al comienzo de la semana no hay nada en la accin. Cada organismo (sin uso) principal en existencias al final de la semana incurre en un costo acumulacin de existencias de c 1. Del mismo modo cada extremo (sin usar) en existencias al final de la semana incurre en un costo acumulacin de existencias de c 2. Supongamos que todas las latas que se producen una semana se venden durante la semana. Cuntas latas deben ser producidos a la semana? Solucin de planificacin de la produccin Variables Dejar x i es el nmero de patrones de tipo i (i = 1,2,3,4) sellado por semana y el nmero de latas que se producen por semana Nota x i> = 0 i = 1,2,3,4 y y> = 0 y de nuevo se supone que el i x e y son lo suficientemente grandes como para valores fraccionarios no son significativos. Limitaciones
y

tiempo disponible

t 1 x 1 + t 2 x 2 + t 3 x 3 + t 4 x 4 <= T
y

hoja de disponibilidad

x 1 + x 3 + x 4 <= L 1 (hoja 1) x 2 <= L 2 (hoja 2)


y

nmero de latas que se producen

y = min [(7x 1 +4 x 2 3 x 3 9 x 4) / 2, (4 x 1 x 2 2 x 3)] donde el primer trmino en esta expresin es el lmite impuesto al y por el nmero de latas producidas y el segundo trmino de esta expresin es el lmite impuesto al y por el nmero de cuerpos se produjo. Esta restriccin (debido a la min [,] en parte) no es una restriccin lineal. Objetivo Es de suponer que para maximizar los beneficios - por lo tanto, maximizar ingreso - costo de la chatarra - acciones sin utilizar los rganos principales - del costo de mantener - acciones termina sin usar - del costo de mantener

es decir, maximizar la Py - C (s 1 x 1 + s 2 x 2 + s + 3 x 3 s 4 x 4) - c 1 (x 1 + 4x 2 + 2x 3 - y) - c 2 ((1 + 7x 4x 2 + 3x + 9 x 4) - 2a)

Como se mencion anteriormente esta formulacin del problema no es un LP - Sin embargo, es relativamente fcil (para este problema en particular) para convertirlo en un LP mediante la sustitucin y = min [,] ecuacin no lineal de dos ecuaciones lineales. Supongamos que sustituya la restriccin
y = min [(7x (4 x 1 x 2 2 x
1

3)]

+4 x 2 3 x (A)

9 x

4)

/ 2,

por las dos restricciones


y <= (7x 1 +4 x 2 3 x 3 9 x y <= (x 1 4 x 2 +2 x 3) (C)
4)

/ 2 (B)

(Que son a la vez restricciones lineales), entonces tenemos un LP y en la solucin ptima de este LP ya sea:
y

restriccin (B) o restriccin (C) est satisfecho con la igualdad, en el que la restriccin caso (A) tambin est satisfecho con la igualdad, o ni restriccin (B), ni restriccin (C) est satisfecho con la igualdad, es decir y <(7x 1 +4 x 2 3 x 3 9 x 4) / 2 y y <(x 1 4 x 2 +2 x 3) - pero en este caso podemos aumentar y (sin cambiar los valores de x i), el aumento de la funcin objetivo (suponiendo que P + C 1 + 2c 2> 0) y contradiciendo la declaracin (arriba) que ya tenamos la solucin ptima.

Por lo tanto, el caso (b) no puede ocurrir y por lo tanto el caso (a) es vlida - de restriccin sustituyendo (A) por las limitaciones (B) y (C) genera una formulacin LP vlida del problema. Tenga en cuenta que este problema pone de manifiesto que, incluso si nuestra formulacin inicial del problema es no lineal que puede ser capaz de transformarlo en un LP. Tenga en cuenta tambin que es relativamente fcil de extender la formulacin LP del problema para hacer frente a la situacin en la que pueden cuerpos / extremos no utilizados al final de una semana estn disponibles para la produccin de la semana siguiente.

Problema de planificacin de la produccin Una empresa fabrica un producto que requiere, en la etapa de montaje final, tres partes. Estas tres partes se puede producir por dos departamentos diferentes que se detallan a continuacin.
Produccin (unidades / hr) Parte 1 Parte 2 Parte 3 Coste ( / h)

Departamento 1 7 6 9 25.0 Departamento 2 6 11 5 12.5

Una semana, termin 1050 (montado) los productos se necesitan (pero hasta 1200 se puede producir si es necesario). Si un departamento tiene 100 horas de trabajo disponibles, pero el departamento 2 tiene 110 horas de trabajo disponibles, formular el problema de minimizar el costo de producir el acabado (montado) los productos necesarios de esta semana como un LP, sujetas a la restriccin de que el espacio de almacenamiento limitado significa que un total de slo 200 piezas sin montar (de todo tipo) se pueden almacenar en la final de la semana. Nota: debido a la forma de organizar la produccin en los dos departamentos que no es posible producir, por ejemplo, slo una o dos piezas en cada departamento, por ejemplo, una hora de trabajo en el departamento de una parte produce 7 unidades de 1, 6 piezas 2 unidades y 9 de la parte 3 unidades y esto no puede ser alterado. Solucin de planificacin de la produccin Variables Tenemos que decidir la cantidad de tiempo dedicado a la produccin de piezas en cada departamento (ya que, obviamente, no podr hacer uso de todos los tiempo de trabajo disponible) y tambin para decidir el nmero total de acabado (montado) los productos elaborados. De ah que: x i = nmero de horas de uso en el departamento de i (i = 1,2) y = nmero de acabado (montado) los productos elaborados donde x i> = 0 i = 1,2 e y> = 0 y (como es habitual) se supone que las partes fraccionarias de las variables en la solucin numrica de la LP no son significativas. Limitaciones
y

las horas de trabajo disponibles

x 1 <= 100 x 2 <= 110


y

nmero de productos ensamblados producido

1050 <= y <= 1200


y

limitaciones de la produccin sobre las horas trabajadas en el nmero de productos ensamblados

Nosotros producimos (7x 1 + 6x 2) parte 1 unidades, (6x 1 + 11x 2) parte 2 unidades y (1 + 9 x 5 x 2) parte 3 unidades. Ahora, para asegurarse de que el nmero de productos ensamblados producido es exactamente y que necesitamos al menos una parte y 1 unidades, al menos en parte y 2 unidades y al menos una parte y 3 unidades. Por lo tanto tenemos las tres restricciones

7x 1 + 6x 2> = y 6x 1 + 11x 2> = y 9 x 1 + 5x 2> = y


y

el nmero total de partes (de todo tipo) es producido (7x 1 + 6 x 2) + (6 x 1 + 11x + (9 x 1 + 5x 2) = 22x 1 + 22x 2. Ya que producen productos con exactitud y montado el nmero de piezas sobrantes al final de la semana (22x 1 + 22x 2) - 3y y por lo tanto la restriccin en relacin con el limitado espacio de almacenamiento est dada por
2)

22x 1 + 22x 2 - 3y <= 200 Objetivo minimizar 25.0x 12.5x 1 + 2 Extensiones obvia a este problema cada vez mayor participacin (desde el valor actual de 3) el nmero de piezas necesarias para el producto terminado y el cambio de la relacin de las piezas utilizadas en un producto terminado de su valor actual de 1:01:01.

Vous aimerez peut-être aussi