Scheduling ocean transportation of crude oil

A crude oil tanker scheduling problem faced by a major oil company is presented and solved using an elastic set partitioning model. The model takes into account all fleet cost components, including the opportunity cost of ship time, port and canal charges, and demurrage and bunker fuel. The model determines optimal speeds for the ships and the best routing of ballast empty legs, as well as which cargos to load on controlled ships and which to spot charter. All feasible schedules are generated, the cost of each is accurately determined and the best set of schedules is selected. For the problems encountered, optimal integer solutions to set partitioning problems with thousands of binary variables have been achieved in less than a minute.

[1]  J. F. Pierce Application of Combinatorial Programming to a Class of All-Zero-One Integer Programming Problems , 1968 .

[2]  G. Dantzig,et al.  FINDING A CYCLE IN A GRAPH WITH MINIMUM COST TO TIME RATIO WITH APPLICATION TO A SHIP ROUTING PROBLEM , 1966 .

[3]  George L. Nemhauser,et al.  The Set-Partitioning Problem: Set Covering with Equality Constraints , 1969, Oper. Res..

[4]  Leif H. Appelgren,et al.  A Column Generation Algorithm for a Ship Scheduling Problem , 1969 .

[5]  Nicos Christofides,et al.  Note—A Computational Survey of Methods for the Set Covering Problem , 1975 .

[6]  Daniel Bausch Computational advances in the solution of large-scale covering and set partitioning problems , 1982 .

[7]  M. R. Rao,et al.  Allocation of Transportation Units to Alternative Trips - A Column Generation Scheme with Out-of-Kilter Subproblems , 1968, Oper. Res..

[8]  R. E. Marsten An Algorithm for Large Set Partitioning Problems , 1974 .

[9]  L. Appelgren Integer Programming Methods for a Vessel Scheduling Problem , 1971 .

[10]  H. O. Hartley,et al.  Computerized scheduling of seagoing tankers , 1974 .

[11]  David Ronen Scheduling of vessels for shipment of bulk and semi-bulk commodities originating in a single area / , 1979 .

[12]  David M. Ryan,et al.  An Integer Programming Approach to the Vehicle Scheduling Problem , 1976 .

[13]  Merrill M. Flood,et al.  Application of Transportation Theory to Scheduling a Military Tanker Fleet , 1954, Oper. Res..

[14]  H. D. Ratliff,et al.  Set partitioning based heuristics for interactive routing , 1981, Networks.

[15]  David Ronen,et al.  The Effect of Oil Price on the Optimal Speed of Ships , 1982 .

[16]  J. Laderman,et al.  Vessel allocation by linear programming , 1966 .

[17]  D. R. Fulkerson,et al.  MINIMIZING THE NUMBER OF CARRIERS TO MEET A FIXED SCHEDULE , 1954 .

[18]  David Ronen Short-Term Scheduling of Vessels for Shipping Bulk or Semi-Bulk Commodities Originating in a Single Area , 1986, Oper. Res..

[19]  D Ronen,et al.  CARGO SHIPS ROUTING AND SCHEDULING: SURVEY OF MODELS AND PROBLEMS. IN: MARITIME TRANSPORT , 1983 .

[20]  G. Graves A complete constructive algorithm for the general mixed linear programming problem , 1965 .

[21]  G. B. Sinclair,et al.  Computer Scheduling of Beer Tanker Deliveries , 1977 .