Caso 2
Caso 2
Caso 2
BUMLES
Jorge Luis Monasterio Paillao, Matias Sebastian Curihual Chavez, Angel Robinson Aburto Higuera
Facultad de Ingeniería, escuela de ingeniería de procesos industriales,Universidad Católica de Temuco, (Chile).
RESUMEN
Bumles, Inc. usa parte de su capacidad para fabricar dos tipos de estatuas pintadas a mano. Bumles
dispone de 45 pintores, pero no es necesario que los emplee a todos. La planta se usa para fabricar
estatuas pintadas a mano los lunes, martes y miércoles de cada semana. El resto de la semana, la
capacidad productiva se dedica a otra línea de productos.
Cada uno de los pintores contratados está disponible para pintar estatuas durante cualquier porción
de una jornada de 8 horas, dos días a la semana. Un pintor puede ser asignado a cualquier programa
de dos días y se le paga por 16 horas de horario de trabajo regular, sin importar qué fracción de ese
tiempo haya dedicado realmente a fabricar estatuas. Además, en un día cualquiera, Bumles puede
requerir que cada pintor trabaje hasta 4 horas extras . La venta de una unidad A produce un ingreso
de $21 y la de una B, $30.
Sin embargo, debido al cambio de operaciones en la producción, todas las estatuas fabricadas
durante una semana tienen que ser embarcadas en esa misma semana, es decir, que nunca hay
existencias en inventario el lunes por la mañana. A causa del incremento de los costos de manejo,
cuesta $0.25 mantener una unidad A y $0.30 mantener una B en inventario desde un día hasta el
siguiente. Una unidad de demanda pérdida resulta en un costo total de penalización de $2 por una
unidad de A el lunes, $4 el martes y $5 el miércoles. Los costos de penalización por unidad para una
unidad B son $5 el lunes, $10 el martes y $11 el miércoles.
palabras clave: fabricar estatuas ,programación lineal, asignación de turnos
ABSTRACT
Bumles, Inc. uses part of its capacity to make two types of hand-painted statues. Bumles has 45
painters available, but you don't need to employ all of them. The plant is used to make hand-painted
statues on Monday, Tuesday and Wednesday of each week. The rest of the week, the production
capacity is dedicated to another product line.
Each of the hired painters is available to paint statues during any portion of an 8-hour shift, two days a
week. A painter can be assigned to any two-day program and is paid for 16 hours of regular work
hours, no matter what fraction of that time he actually spent making statues. Additionally, on any given
day, Bumles may require each painter to work up to 4 hours of overtime. The sale of a unit A
produces an income of $ 21 and that of a B, $ 30.
However, due to the change in operations in production, all statues manufactured during a week have
to be shipped in that same week, meaning that there is never inventory in inventory on Monday
morning. Because of increased handling costs, it costs $ 0.25 to maintain unit A and $ 0.30 to keep
unit B in inventory from one day to the next. A unit of lost demand results in a total penalty cost of $ 2
for a unit of A on Monday, $ 4 on Tuesday, and $ 5 on Wednesday. The unit penalty costs for a B unit
are $ 5 on Monday, $ 10 on Tuesday, and $ 11 on Wednesday.
keywords: statuary making, linear programming, shift allocation
Demand varies markedly in Bumles.
Bumles, Inc. usa parte de su capacidad para fabricar dos tipos de estatuas pintadas a
mano. Los productos terminados pueden agruparse lógicamente en dos categorías, A y B. A
requiere 0.5 horas de trabajo de un pintor y B requiere 0.75 horas. Bumles dispone de 45
pintores, pero no es necesario que los emplee a todos. La planta se usa para fabricar
estatuas pintadas a mano los lunes, martes y miércoles de cada semana. El resto de la
semana, la capacidad productiva se dedica a otra línea de productos. Cada uno de los
pintores contratados está disponible para pintar estatuas durante cualquier porción de una
jornada de 8 horas, dos días a la semana. Un pintor puede ser asignado a cualquier
programa de dos días y se le paga por 16 horas de horario de trabajo regular, sin importar
qué fracción de ese tiempo haya dedicado realmente a fabricar estatuas. Si no hay
suficiente producción para mantener ocupados durante todo el día a todos los trabajadores
asignados en una fecha determinada, el tiempo restante se dedica a limpiar la planta y otras
actividades similares. Además, en un día cualquiera, Bumles puede requerir que cada pintor
trabaje hasta 4 horas extras (es decir, si Ed Jones trabaja normalmente el martes, Bumles
puede pedirle que trabaje 2, 3 o cualquier otro número de horas, entre 0 y 4, como tiempo
extra en ese mismo día). La venta de una unidad A produce un ingreso de $21 y la de una
B, $30. La demanda debe satisfacerse el mismo día que se presenta, pues de lo contrario
se perderá. La producción de un día determinado puede usarse para satisfacer la demanda
de ese mismo día o la del resto de la semana; es decir, las estatuas fabricadas el lunes
pueden usarse para satisfacer la demanda del lunes, el martes o el miércoles, y las estatuas
producidas el martes pueden usarse para satisfacer la demanda del martes o el miércoles.
Sin embargo, debido al cambio de operaciones en la producción, todas las estatuas
fabricadas durante una semana tienen que ser embarcadas en esa misma semana, es
decir, que nunca hay existencias en inventario el lunes por la mañana. A causa del
incremento de los costos de manejo, cuesta $0.25 mantener una unidad A y $0.30 mantener
una B en inventario desde un día hasta el siguiente. Una unidad de demanda perdida
resulta en un costo total de penalización de $2 por una unidad de A el lunes, $4 el martes y
$5 el miércoles. Los costos de penalización por unidad para una unidad B son $5 el lunes,
$10 el martes y $11 el miércoles. A los pintores se les paga $10 por hora en jornada laboral
regular y $15 por hora en horario extra. La demanda varía notablemente en Bumles. La
gerencia está considerando dos patrones genéricos de demanda, la alta previa a la navidad
y la baja después de navidad, como se aprecia en las siguientes tablas.
Bill Bumle, el vicepresidente ejecutivo, comenta que las unidades A contribuyen con 21/0.5
_ $42 por hora de trabajo, mientras que las B aportan 30/0.75 _ $40 por hora de trabajo.
Agrega que la penalización por las ventas perdidas va aumentando a medida que avanza la
semana. Concluye que Bumles debería satisfacer primero toda la demanda de A, a partir
del miércoles, luego el martes y después el lunes, utilizando finalmente la capacidad
restante (si la hay) para producir unidades B.
MaxZ=21×(E11+E21+E31)+30×(E12+E22+E32)-0,25×(I11+I21)-0,30×(I12+I22)-2×P11-4×P21-5
×P31-5×P12-10×P22-11×P32-15×(H1+H2+H3)-20×(8×TLM+8×TLMI+8×TMMI)
Lingo:
!Antes de navidad
max=
21*(E11+E21+E31)+30*(E12+E22+E32)-0.25*(Inv11+Inv21)-0.30*(Inv12+Inv22)-2*P11-4*P21-5*P31-
5*P12-10*P22-11*P32-15*(H1+H2+H3)-20*(8*tlm+8*tlmInv+8*tmmInv);
!S.a
!Inventario;
Inv11=0+Prodt11-E11;
Inv21=Inv11+Prodt21-E21;
0=Inv12+Prodt31-E32;
Inv12=0+Prodt12-E21;
Inv22=Inv12+Prodt22-E22;
0=Inv22+Prodt32-E32;
!Dem;
Dem11=E11+P11;
Dem21=E21+P21;
Dem31=E31+P31;
Dem12=E12+P12;
Dem22=E22+P22;
Dem32=E32+P32;
Dem11=1500;
Dem21=1000;
Dem31=150;
Dem12=240;
Dem22=90;
Dem32=1100;
!Producción-Total;
Prodt11=t11+te11;
Prodt21=t21+te21;
Prodt31=t31+te31;
Prodt12=t12+te12;
Prodt22=t22+te22;
Prodt32=t32+te32;
!Cantidad de pintores Máximos;
tlm+tlmInv+tmmInv<=45;
!Horas normales lunes a miercoles;
0.5*t11+0.75*t12<=8*tlm+8*tlmInv;
0.5*t21+0.75*t22<=8*tlm+8*tmmInv;
0.5*t31+0.75*t32<=8*tlmInv+8*tmmInv;
!Horas extras lunes a miercoles;
0.5*te11+0.75*te12=hl;
0.5*te21+0.75*te22=hm;
0.5*te31+0.75*te32=hmInv;
!Restricciones de horas extras luneas a miercoles;
hl<=4*telm+4*telmInv;
hm<=4*telm+4*temmInv;
hmInv<=4*temmInv+4*telmInv;
telm<=tlm;
telmInv<=tlmInv;
temmInv<=tmmInv;
Resultados:
--------------------------------------------------------------------------------
!Después de navidad;
max=21*(E11+E21+E31)+30*(E12+E22+E32)-0.25*(Inv11+Inv21)-0.30*(Inv12+Inv22)-2*P11-4*P21-5
*P31-5*P12-10*P22-11*P32-15*(H1+H2+H3)-20*(8*tlm+8*tlmInv+8*tmmInv);
!S.a
!Inventario;
Inv11=0+Prodt11-E11;
Inv21=Inv11+Prodt21-E21;
0=Inv12+Prodt31-E32;
Inv12=0+Prodt12-E21;
Inv22=Inv12+Prodt22-E22;
0=Inv22+Prodt32-E32;
!Demanda;
Dem11=E11+P11;
Dem21=E21+P21;
Dem31=E31+P31;
Dem12=E12+P12;
Dem22=E22+P22;
Dem32=E32+P32;
Dem11=240;
Dem21=48;
Dem31=64;
Dem12=160;
Dem22=32;
Dem32=64;
!Producción-Total;
Prodt11=t11+te11;
Prodt21=t21+te21;
Prodt31=t31+te31;
Prodt12=t12+te12;
Prodt22=t22+te22;
Prodt32=t32+te32;
!Cantidad de pintores Máximos;
tlm+tlmInv+tmmInv<=45;
!Horas normales lunes a miercoles;
0.5*t11+0.75*t12<=8*tlm+8*tlmInv;
0.5*t21+0.75*t22<=8*tlm+8*tmmInv;
0.5*t31+0.75*t32<=8*tlmInv+8*tmmInv;
!Horas extras lunes a miercoles;
0.5*te11+0.75*te12=hl;
0.5*te21+0.75*te22=hm;
0.5*te31+0.75*te32=hmInv;
!Restricciones de horas extras luneas a miercoles;
hl<=4*telm+4*telmInv;
hm<=4*telm+4*temmInv;
hmInv<=4*temmInv+4*telmInv;
telm<=tlm;
telmInv<=tlmInv;
temmInv<=tmmInv;
Resultados:
CONSIDERACIONES ESPECÍFICAS
Fase 2. Tabulación de Datos
Demanda Alta
| |PRODUCTO A |PRODUCTO B |
| |DEMANDA |PRODUCCIÓN |Brecha |DEMANDA |PRODUCCIÓN |BRECHA|
|LUNES |1500 |350 |1150 |240 |276,67 |36,67 |
|MARTES |1000 |1000 |0 |90 |53,33 | = 90-(36,67+53,33)=0|
|MIÉRCOLES |150 |150 |0 |110 |110 |0 |
Demanda Baja
| |PRODUCTO A |PRODUCTO B |
| |DEMANDA |PRODUCCIÓN |BRECHA |DEMANDA |PRODUCCIÓN |BRECHA |
|LUNES |240 |240 |0 |160 |160 |0 |
|MARTES |48 |48 |0 |32 |32 |0 |
|MIÉRCOLES |64 |64 |0 |64 |64 |0 |
1. Pasando por alto las condiciones de que los valores sean enteros (es decir, permitiendo
valores fraccionarios en todas las variables de decisión), construya un modelo de
programación lineal en Excel que permita programar a los pintores, la producción a fin de
maximizar el resultado del ingreso menos el costo, donde el costo es igual a la mano de
obra más la penalización más los costos de mantenimiento d inventario. El modelo deberá
ser correcto para cualquier conjunto de demanda. En su formulación las seis primeras
restricciones deberán reflejar la demanda de A el lunes, martes, miércoles y la demanda de
B los lunes, martes y miércoles. De este modo, para resolver el modelo con cualquier
conjunto de demandas, es preciso indicar solamente los LD de esas restricciones. En su
formulación del modelo, preste atención a las relaciones entre producción, ventas, ventas
perdidas, demanda e inventario en un día determinado. Por ejemplo Demanda día t =
ventas durante t + ventas perdidas durante t
2. ¿Cuáles son las variables de decisión?
Producción
Ventas
Pintores
Horas Extra
Inventarios
Ventas perdidas
3. Optimice el modelo para cada uno de los dos patrones de demanda específicos
anteriores, después para ambos patrones de demanda, resuma lo siguiente en un informe
dirigido al gerente general.
Variables de decisión:
E_ij=Número de producto vendido el día i del tipo
j;(i=1LUNES,2MARTES,3 MIERCOLES),( j=1A,2B)
I_ij=Inventario del día i del producto j
P_ij=Pérdidas del dia i del producto j
H_ij=Hora extra realizada el dia i del producto tipo j
T_ij=Producción total en el dia i del producto tipo j
TE_ij=Producción total en horas extras en el dia i del producto tipo j
T_LM=Trabajadores del dia lunes y martes
T_LMi=Trabajadores del dia lunes y miércoles
T_MMi=Trabajadores del dia martes y miércoles
D_ij=Demanda del día i del producto del tipo j
MaxZ=21×(E11+E21+E31)+30×(E12+E22+E32)-0,25×(I11+I21)-0,30×(I12+I22)-2×P11-4×P2
1-5×P31-5×P12-10×P22-11×P32-15×(H1+H2+H3)-20×(8×TLM+8×TLMI+8×TMMI)
| |DEMANDA BAJA |
| |PRODUCTO A |PRODUCTO B |
| |Nº Unidades |Nº Unidades |
|LUNES |240 |160 |
|MARTES |48 |32 |
|MIÉRCOLES |64 |64 |
|TOTAL/SEM |352 |256 |
| |DEMANDA ALTA |
| |PRODUCTO A |PRODUCTO B |
| |Nº Unidades |Nº Unidades |
|LUNES |350 |267,67 |
|MARTES |1000 |53 |
|MIÉRCOLES |150 |110 |
|TOTAL/SEM |1500 |430,67 |5. ¿Cómo programar a todos los pintores que va a emplear, por
ejemplo, programe 14.3 pintores para trabajar en un programa de lunes/martes, y así
sucesivamente?
El número de pintores es limitado y son 45. Cada pintor está disponible para trabajar
cualquier fracción de una jornada laboral de 8 horas, 2 días a la semana, esto se calcula de
acuerdo a las horas de trabajo requeridas y disponibles. Adicionalmente en un día
cualquiera cada pintor puede trabajar un máximo de cuatro horas extras dentro de su turno.
7. ¿Qué inventario de cada producto deberá mantener cada día para el siguiente?
DEMANDA ALTA
Con respecto al producto B el día lunes existe un inventario final de 36,67 unidades que se
utilizan como inventario inicial del día martes.
DEMANDA BAJA
Con respecto a la demanda baja no existen inventarios finales tanto para el producto A
como para el B.
DEMANDA ALTA
DEMANDA BAJA
No existen unidades de ventas perdidas tanto para A como para B porque se logró
satisfacer toda la demanda
9. Use usted el modelo para responder la siguiente pregunta. Considere usted que el año
está constituido por 32 semanas de demanda alta antes de navidad y 18 semanas de
demanda baja después de navidad. Si Bumles desea que cada uno de los 45 pintores
trabaje el mismo número de semanas. Cuántas semanas tendrá que trabajar cada pintor.
Temporada Alta
CONSIDERACIONES ADICIONALES
El sindicato de pintores ha propuesto un contrato que incluye una cláusula sobre el salario
anual garantizado. En particular, este acuerdo especifica que a cada pintor se le deben
pagar por lo menos $11.500 al año por la labor de pintar estatuas a mano. Si al final del año
el total de sus ingresos es menor que $11.500, la firma le entregará un cheque por la
diferencia. Bumles planea emplear a los 45 pintores aunque la disposición del salario anual
garantizado no sea aceptada, pero si dicha condición se acepta, los 45 ganarán por lo
menos $11.500 al año.
Para estimar el efecto de esta propuesta sobre las operaciones de Bumles, Bill supone que
en 30 de las 50 semanas del año habrá demanda alta antes de la navidad y en las otras 20
semanas corresponderá al programa de la demanda que aparece en la tabla siguiente.
El supone también que será posible elaborar un programa detallado para que cada pintor
reciba la misma paga durante un año a partir del modelo de PL y la suposición de Bill.
10. ¿Cuál será la ganancia anual total de Bumles sin la disposición del salario anual
garantizado?
Sin la disposición del salario anual la ganancia anual total de Bumles es: $29789
11. ¿Su solución para la pregunta 11, satisface la disposición del salario anual garantizado?
¿Qué efecto tendría la aceptación de la disposición sobre el salario anual garantizado en la
rentabilidad de Bumles (la aumentaría, la reduciría o no tendría efecto alguno?El salario
anual es de 8400 sin el SAG por lo tanto no satisface SAG ya que este debe ser mayor o
igual a 11500. El cheque que se debe dar por la diferencia si se acepta el SAG es de 3100
anual a cada empleado.
12. ¿Cuáles deberían ser los salarios promedios en la semana de demanda baja, para que
el salario anual sea de $11.500? ¿formule el modelo de PL para que Bumles pueda usarlo
en las semanas de demanda baja, a fin de encontrar un plan de producción que satisfaga la
disposición de SAG
Los salarios diarios deben ser 287,5 para cumplir con lo dispuesto por el SAG, valor que
resulta dividiendo los 11500 para los días que tiene el año.
13. Suponga que la disposición del SAG es aceptada ¿Cuánto ahorraría Bumles cada año
aplicando el plan obtenido en la pregunta 13 en comparación con el plan de la pregunta 11
en los cuales tendría que hacerse pagos adicionales a los pintores?
El salario anual es de 8400 sin el SAG por lo tanto no satisface SAG ya que este debe ser
mayor o igual a 11500.
El cheque que se debe dar por la diferencia si se acepta el SAG es de 3100 anual a cada
empleado.
Cuando se acepta SAG es de 287.5 el salario promedio semanal lo que al multiplicar por el
número de días laborables (2) y semanas (20) nos daría un total de 11500 por lo que no se
tendría que pagar ningún extra a los empleados
En el caso de aceptar el SAG la empresa ahorra 139500 que es el valor que tendría que
pagar a los clientes por no cumplir con el SAG.
-Miércoles
-Miércoles
Inventario final del día x = Inventario Inicial del día x+1
Inventario final del día x - inventario al inicio del día x - producción del día x + ventas del día
x=0
Demanda
Producto A
Lunes: 1500=V11+Z11
Martes: 1000=V12+Z12
Miércoles: 150=V13+Z13
Producto B
Lunes: 240=V21+Z21
Martes: 90=V22+Z22
Miércoles: 110=V23+Z23
Inventario final
Producto A
Lunes: Y11-U11+V11=0
Martes: Y12-Y11-U12+V12=0
Miércoles: Y13-Y12-U13+V13=0
Producto B
Lunes: Y21-U21+V21=0
Martes: Y22-Y21-U22+V22=0
Miércoles: Y23-Y22-U23+V23=0
Horas de Trabajo
Lunes: 0.5 (U11) + 0.75 (U21)-8[(W12+W13)+X1] ≤ 0
Pintores
W12+W13+W23≤45
i=(1,2,3)j=(1,2,3)
s.a
Demanda
Producto A
Lunes: 240=V11+Z11
Martes: 48=V12+Z12
Miércoles: 64=V13+Z13
Producto B
Lunes: 160=V21+Z21
Martes: 32=V22+Z22
Miércoles: 64=V23+Z23
Inventario final
Producto A
Lunes: Y11-U11+V11=0
Martes: Y12-Y11-U12+V12=0
Miércoles: Y13-Y12-U13+V13=0
Producto B
Lunes: Y21-U21+V21=0
Martes: Y22-Y21-U22+V22=0
Miércoles: Y23-Y22-U23+V23=0
Horas de Trabajo
Pintores
W12+W13+W23≤45
i=(1,2,3)
j=(1,2,3)
s.a
Producto A
Lunes: 240=V11+Z11
Martes: 48=V12+Z12
Miércoles: 300=EV13+VP13
Producto B
Lunes: 160=V21+Z21
Martes: 32=V22+Z22
Miércoles: 200=V23+Z23
Inventario final
Producto A
Lunes: Y11-U11+V11=0
Martes: Y12-Y11-U12+V12=0
Miércoles: Y13-Y12-U13+V13=0
Producto B
Lunes: Y21-U21+V21=0
Martes: Y22-Y21-U22+V22=0
Miércoles: Y23-Y22-U23+V23=0
Horas de Trabajo
Martes: X2≤4(W12+W23)
Miércoles: X3≤4(W13+W23)
Pintores
W12+W13+W23≤45
i=(1,2,3)
j=(1,2,3)
CONCLUSIÓN
Los modelos de programación lineal son muy efectivos siendo abordado como de asignación,
en este caso se puede obtener las proporciones ideales para obtener el máximo beneficio
asignando el valor adecuado a las variables de capacidad óptima. Junto con la posibilidad de
incorporar al problema un análisis de sensibilidad se convierte en una herramienta crucial
para la toma de decisiones.El modelo planteado permite ser aplicado a contextos similares,
así como su ampliación a más variables de decisión y restricciones sujetas al problema.
REFERENCIAS BIBLIOGRÁFICAS
[1] Hillier, Frederick S. y Lieberman, Gerald J., Introducción a la Investigación de
Operaciones, 9na Edición, Stanford University, Stanford, 2010.
LINDO SYSTEMS INC. (s. f.). Manual LINGO.
https://www.lindo.com/downloads/PDF/LINGO.pdf. 2020.