Sie sind auf Seite 1von 4

Curso Profesor

: Investigacin de Operaciones LUIS ALBERTO ULFE VEGA TAREA

PREGUNTA 1: FORMULACION 1. Una empresa fabrica 3 tipos de galletas Soda, Vainilla y Coco a partir de un nico insumo harina. Para los siguientes 3 meses, se debe cumplir a tiempo con las siguientes demandas: Producto Soda Vainilla Coco Demanda (en cajas) Septiembre Octubre Noviembre 100 200 150 150 200 300 200 300 250

El costo de compra del insumo harina y lo mximo que se puede comprar en cada mes se muestra a continuacin: Costo de compra ($/kg) Mximo a comprar (kg) Septiembre 5 1200 Octubre 8 2000 Noviembre 10 2000

El requerimiento de insumo para una caja de galleta Soda es de 2 kg/caja; para el producto Vainilla, 1.5 kg/caja y para el producto Coco, 3 kg/caja respectivamente. El costo de produccin vara por producto y por mes: Producto Soda Vainilla Coco Costo de produccin ($/caja) Septiembre Octubre Noviembre 5 4.5 5.5 4 4.5 4 6 6.5 5.5

En cada mes se puede producir hasta 1000 cajas de galletas en total. Es posible tener inventarios del insumo y de los productos. La capacidad mensual del almacn de insumos es 500 kg y la capacidad mensual del almacn de productos es de 500 cajas en total. El costo mensual de inventario del insumo es $1/kg y el costo mensual de inventario de cualquier caja de galletas es de $1.5. Defina las variables de decisin y formule el modelo de programacin lineal que permita hallar el plan ptimo de operaciones. Plantear un modelo que pueda utilizarse para programar la produccin de la empresa y al mismo tiempo, minimizar los costos de produccin.

Xij: Iij: Yij: Hij:

cantidad de cajas del tipo i(i=s,v,c) en el mes j(j=s,O,n) cantidad de cajas en almacen del tipo I(i=s,v,c) en el mes j(j=s,o,n) cantidad de insumos a comprar de tipo i(i=h) en el mes j(j=s,o,n) cantidad de isumos en almacen del tipo i(i=h) en el mes j(j=s,o,n)

Investigacin de Operaciones

MES/S,O,N/:INV; CAJAS/S,V,C/:COSTO; ALMACEN/S,V,C/: INSUMO/H/: CM(CAJAS,MES):X; AM(ALMACEN,MES):I; ICM(INSUMO,MES):Y; IAM(INSUMO,MES):H Restricciones: Galletas Soda: 0 + Xss 100 =Iss Iss + Xso - 200 =Iso Iso + Xsn 150= Isn Galletas Vainilla: 0 + Xvs 150 =Ivs Ivs + Xvo - 200 =Ivo Ivo + Xvn 300= Ivn Galletas Coco: 0 + Xcs 200 =Ics Ics + Xco - 300 =Ico Ico + Xcn 250= Icn Cantidad de Inventario de productos en almacen Iss+ Ivs +Ics =500 Iso + Ivo + Ico =500 Isn + Ivn + Icn =500 Cantidad de cajas a producir Xss + Xvs + Xcs <= 1000 Xso + Xvo + Xco <=1000 Xsn + Xvn + Xcn <=1000 Compras de Insumo: Yhs<=2200 Yho<=2500 Yhn<=2500 Inventario de Insumos Hhs<=500 Hho<=500 Hhn<=500 Yhs (2Xss + 1.5Xvs + 3Xcs) =Hhs Hhs + Yho (2Xso + 1.5Xvo + 3Xco)=Hho Hho + Yhn (2Xsn + 1.5Xvn + 3Xcn)=Hhn Fo: MIN =[(5Xss + 4Xvs + 6Xcs) +(4.5Xso +4.5Xvo + 6.5Xco) + (5.5Xsn + 4Xvn + 5.5Xcn)] + (5Yhs + 8Yho 10Yhn) + [1.5(Iss + Ivs + Ics)+ 1.5(Iso+Ivo+Ico) +1.5(Isn+Ivn+Icn)] +1(Hhs + Hho + Hhn)

Demanda (en cajas) Producto Soda Vainilla Coco Producto Soda Vainilla Coco Septiembre 100 150 200 Septiembre 5 4 6 Octubre 200 200 300 Octubre 4.5 4.5 6.5 Noviembre 150 300 250 Noviembre 5.5 4 5.5

Costo de produccin ($/caja)

Disponibilidad de proveedor Tipo harina H1 H2 H3 Product Soda Vainilla Coco Tipo harina H1 H2 H3 SETS: sep 5 6 4 H1 2 0.5 0 sep 1200 1300 800 oct 8 7 7 H2 0 1.5 0.3 oct 2000 500 700 Nov 10 9 8 H3 0.5 0 3 Nov 2000 1000 600

Insumo harina

Costo de insumo

PRODUCTO/S,V,C/:; PERIODO/S,O,N/:CAP_ALMACEN_PROD,CAP_ALMACEN_INV; PROD_PERIODO(PRODUCTO,PERIODO):DEMANDA,X,INV,COSTO_PRODUCTO;!COSTO OPERACION; INSUMO/H1,H2,H3/:; INS_PERIODO(INSUMO,PERIODO):COSTO_IP,MAXIMO_COMPRAR,Y,H,KG; ENDSETS !INVENTARIO DE INSUMOS; MIN=@SUM(PROD_PERIODO(I,J): X(I,J)*COSTO_PRODUCTO(I,J))+ @SUM(INS_PERIODO(I,J): Y(I,J)*COSTO_IP(I,J))+ @SUM(PROD_PERIODO(I,J): INV(I,J)*1.5)+ @SUM(INS_PERIODO(I,J):

H(I,J)*1) ; !PARA EL PERIODO 1; @FOR(PERIODO(J)|J#EQ#1: @FOR(PRODUCTO(I): X(I,J) - DEMANDA(I,J)= INV(I,J))); !PARA EL PERIODO 2 Y 3; @FOR(PERIODO(J)|J#GE#2: @FOR(PRODUCTO(I): INV(I,J-1)+X(I,J) - DEMANDA(I,J)= INV(I,J))); @FOR(PRODUCTO(J): @SUM(PERIODO(I): INV(I,J))=500); @FOR(PRODUCTO(J): @SUM(PERIODO(I): X(I,J))<=1000); @FOR(INSUMO(I): @FOR(PERIODO(J): Y(I,J)<=MAXIMO_COMPRAR(I,J))); @FOR(INSUMO(J): @SUM(PERIODO(I): H(I,J))<=500); @FOR(PERIODO(J)|J#EQ#1: @FOR(INSUMO(I): Y(I,J)-@SUM(PROD_PERIODO(K,I): KG(K,I)*X(K,I))=H(I,J))); @FOR(PERIODO(J)|J#GE#2: @FOR(INSUMO(I): H(I,J-1)+ Y(I,J)-@SUM(PROD_PERIODO(K,J): KG(K,I)*X(K,I))=H(I,J))); !INVENTARIO DE INSUMO PERIODO 1; DATA: MAXIMO_COMPRAR,DEMANDA,COSTO_PRODUCTO,KG,COSTO_IP=@OLE(PROYECTO_IO.XL SX); ENDDATA

Das könnte Ihnen auch gefallen