Está en la página 1de 2

Sets:

Paises/Honduras CRica/ : CostoCosecha, Cosecha;


Ciudades/Miami SanDiego/ : PronosticoCiudad,PrecioCiudad, W;
Clientes/Denver Kansas FWorth/ : PronosticoCliente,PrecioCliente;
PxCiu(Paises,Ciudades): DistanciaPC, X;
CiuxCli(Ciudades,Clientes): DistanciaCC,Y;
End sets
Data:
CostoCosecha = 2 2.5;
Cosecha = 200000 100000;
PronosticoCiudad = 150000 100000;
PrecioCiudad = 6 7;
PronosticoCliente = 60000 40000 65000;
PrecioCliente = 10 11 12;
DistanciaPC = 900 2400
1200 2700;
DistanciaCC = 2107 1226 1343
1095 1833 1348;
End data

Max = @sum(Ciudades(j):PrecioCiudad(j)*W(j))
+@sum(CiuxCli(j,k):PrecioCliente(k)*Y(j,k))
- @Sum(PxCiu(i,j):CostoCosecha(i)*X(i,j)) - @Sum(PxCiu(i,j):
(0.001)*DistanciaPC(i,j)*X(i,j))
- @Sum(CiuxCli(j,k): (0.001)*DistanciaCC(j,k)*Y(j,k));

!Cosecha que se produjo en cada pais i;


@For(Paises(i): @sum(Ciudades(j): X(i,j))<= Cosecha(i));
!Pronostico de la demanda para cada ciudad;
@For(Ciudades(j): W(j) <= PronosticoCiudad(j));
!Pronostico de la demanda para cada cliente k;
@For(Clientes(k): @sum(Ciudades(j): Y(j,k)) <= PronosticoCliente(k));
!Balance en cada Ciudad;
@For(Ciudades(j): @sum(Paises(i):X(i,j)) = @sum(Clientes(k):Y(j,k))+ W(j));

End
Objective value: 1417245.

Variable Value Reduced Cost


W( MIAMI) 135000.0 0.000000
W( SANDIEGO) 0.000000
0.1200000E-01

X( HONDURAS, MIAMI) 200000.0 0.000000


X( HONDURAS, SANDIEGO) 0.000000 0.4880000
X( CRICA, MIAMI) 100000.0 0.000000
X( CRICA, SANDIEGO) 0.000000 0.4880000
Y( MIAMI, DENVER) 60000.00 0.000000
Y( MIAMI, KANSAS) 40000.00 0.000000
Y( MIAMI, FWORTH) 65000.00 0.000000
Y( SANDIEGO, DENVER) 0.000000 0.000000

Y( SANDIEGO, KANSAS) 0.000000 1.619000


Y( SANDIEGO, FWORTH) 0.000000 1.017000

Informe administrativo:

Utilidad óptima: 1417245


Plan óptimo de envíos de plátanos (en libras)

Miami San Diego Denver Kansas F.Worth


Honduras 200 000 0 Miami 60 000 40 000 65 000
Costo Rica 100 000 0 San 0 0 0
Diego

Plan óptimo de ventas en cada ciudad (en libras)

Ciudad Venta
Miami 135 000
San Diego 0

También podría gustarte