FICO Xpress Optimization Examples Repository
FICO Optimization Community FICO Xpress Optimization Home
Back to examples browserPrevious exampleNext example

Ground transport

Problem name and type, featuresDifficulty
E‑1 Car rental: Transport problem ***
data preprocessing, set operations, sqrt and ^2, if-then-elif
E‑2 Choosing the mode of transport: Minimum cost flow **
formulation with extra nodes for modes of transport; encoding of arcs, finalize, union of sets, nodes labeled with strings
E‑3 Depot location: Facility location problem ***
modeling flows as fractions, definition of model cuts
E‑4 Heating oil delivery: Vehicle routing problem (VRP) ****
elimination of inadmissible subtours, cuts; selection with `|', definition of model cuts
E‑5 Combining different modes of transport ***
modeling implications, weak and strong formulation of bounding constraints; triple indices
E‑6 Fleet planning for vans ***
maxlist, minlist, max, min

Further explanation of this example: 'Applications of optimization with Xpress-MP', Chapter 10: Ground transport[download all files]

Source Files

Data Files


! Data file for `e5combine.mos'

CCHG: [("rail" "road") 5 ("rail" "air") 12
       ("road" "rail") 8 ("road" "air") 10
       ("air" "rail")  15 ("air" "road") 10 ]

CTRANS: [("rail" 1) 30 25 40 60
         ("road" 1) 25 40 45 50
         ("air"  1) 40 20 50 45]

Back to examples browserPrevious exampleNext example