- File contains errors, both theoretical and syntax-related, *
- find them and interpret the results of the corrected model *
SETS
Sources cities that have canning plants that produce cases of canned peaches
/ Seattle
“San Diego”
Topeka
Houston
/
Destination cities that are markets for the canned peaches
/ “New York”
Chicago
/
PARAMETERS
Supply(Sources) Supply available of canned peaches at each source plant in cases
/Seattle 50
“San Diego” 30
Topeka 20
Houston 10
/
Need(Destination) Amount neeeded at each market destination in cases of canned peaches
/"New York" 55
Chicago 45
/;
TABLE Distance(Sources,Destination) Distance in miles
"New York" Chicago
Seattle 20 25
"San Diego" 15 32
Topeka 10 15
Houston 17 19 ;
SCALAR
PrMileCst Freight cost in $ per miles /0.5/ ;
PARAMETER
TranCost(Sources,Destination) Transport cost in dollars per case ;
Trancost(Sources,Destination)
= PrMileCst*Distance(Sources,Destination)
VARIABLE
TotalCost total transportation costs in dollars ;
POSITIVE VARIABLE
Transport(Sources,Destination) shipment quantities in cases ;
EQUATIONS
Costsum total transport cost — objective function
Supplbal(Sources) supply limit at source plants
Demandbal(Destination) demand at destinations ;
Costsum..
TotalCost
=e= SUM((Sources,Destination),
Trancost(Sources,Destination)*Transport(Sources,Destination)) ;
Supplbal(Sources)..
SUM(Destination, Transport(Sources,Destination))
=l= Supply(Sources) ;
Demandbal(Destination)..
SUM(Sources, Transport(Sources,Destination))
=e= Need(Destination);
MODEL Transports /All/ ;
SOLVE Transports using lp minimizing TotalCost ;
display transport.L, transport.M;
- The display command is used simply to build a simple report for the optimal solution level (transport.L) and reduced costs
- of transport (transport.M) var