0% encontró este documento útil (0 votos)
496 vistas10 páginas

Tarea SEMANA11

Este documento presenta un modelo de optimización lineal para resolver un problema de planificación de inventarios en múltiples plantas, distribuidoras y tiendas a lo largo de varios meses. El modelo maximiza los beneficios totales considerando los costos de transporte entre las plantas, distribuidoras y tiendas, así como los costos de producción y la capacidad en cada nivel de la cadena de suministro.

Cargado por

Logan arredondo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
496 vistas10 páginas

Tarea SEMANA11

Este documento presenta un modelo de optimización lineal para resolver un problema de planificación de inventarios en múltiples plantas, distribuidoras y tiendas a lo largo de varios meses. El modelo maximiza los beneficios totales considerando los costos de transporte entre las plantas, distribuidoras y tiendas, así como los costos de producción y la capacidad en cada nivel de la cadena de suministro.

Cargado por

Logan arredondo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

Semana 11 - Tema 1: Tarea - Ejercicios de

inventarios en destino
Alumno: Arredondo Ovalle Bryan Pool
SOLUCION:
MODEL:

!i:A,B(Plantas);
!j:1,2,3(Distribuidoras);
!k:1,2,3(Tiendas);
!m:1,2,3,4,5,6(Meses);

SETS:
planta/A,B/:capacidad_planta, costoP;
distribuidora/1..3/:capacidad_distribuidora;
tienda/1..3/:precioV,II;
mes/1..6/:;

PD(planta,distribuidora):costoTransporte1;
DT(distribuidora,tienda):costoTransporte2;
TM(tienda,mes):demanda,venta,IF;
PM(planta,mes);
DM(distribuidora,mes):;

PDM(planta,distribuidora,mes):x;
DTM(distribuidora,tienda,mes):y;
ENDSETS

DATA:
capacidad_planta=2000 2500;
capacidad_distribuidora=2000 2000 2000;
costoP=16 14;
precioV=30 26 28;
costoTransporte1=2 1 3
2 3 2;
costoTransporte2= 1 2 2
2 1 2
1 2 3;

demanda= 1200 1400 2000 1800 1600 1200


1100 1600 1400 1800 1200 1600
1400 1800 1500 1700 1300 1600;
II=50 50 50;
ENDDATA

MAX=@SUM(DTM(j,k,m):precioV(k)*venta(k,m))-
@SUM(DTM(j,k,m):costoTransporte2(j,k)*y(j,k,m))-
@SUM(PDM(i,j,m):costoTransporte1(i,j)*x(i,j,m)+costoP(i)*x(i,j,m));

@FOR(PM(i,m):@SUM(distribuidora(j):x(i,j,m))<=capacidad_planta(i));

@FOR(DM(j,m):@SUM(planta(i):x(i,j,m))<=capacidad_distribuidora(j));

@FOR(TM(k,m):@SUM(tienda(k):venta(k,m))<=demanda(k,m));

!Balance distribuidores;

@FOR(DM(j,m):@SUM(planta(i):x(i,j,m))=@SUM(tienda(k):y(j,k,m)));

!Balance tiendas;
@FOR(TM(k,m)|m#EQ#1:II(k)+@SUM(distribuidora(j):y(j,k,m))=venta(k,m)
+IF(k,m));
@FOR(TM(k,m)|m#GE#2:IF(k,m-
1)+@SUM(distribuidora(j):y(j,k,m))=venta(k,m)+IF(k,m));

END

También podría gustarte