Fly By Night
{ Exmpl8.3-4_FlyByNight.mpl }
{ Winston, Operations Research, Applications and Algorithms, 4th ed. }
{ Chapter 8.3, Example 4, Maximum Flow, Size: 5x6, Page 421 }
TITLE
FlyByNight;
INDEX
city := (Juneau,Seattle,Denver,LosAngeles,Dallas);
city2 := city;
DATA
MaxFlights[city,city2] := [Juneau, Seattle, 3,
Seattle, LosAngeles,2,
Seattle, Denver, 3,
LosAngeles,Dallas, 1,
Denver, Dallas, 2,
Dallas, Juneau, 9];
VARIABLE
Flights[city,city2] WHERE (MaxFlights > 0);
MODEL
MAX NumberOfFlights = SUM(city,city2=Dallas: Flights);
SUBJECT TO
FlowBalance[city]:
SUM(city2: Flights) = SUM(city2: Flights[city:=city2,city2:=city]);
BOUNDS
Flights <= MaxFlights;
END
Back To Top
|
Maximal Home Page
|
List of Models |
Previous Page
|
Next Page