The Maritime Pickup and Delivery Problem with Time Windows and Split Loads

Abstract The purpose of this paper is to present an exact solution method for an important planning problem faced by many shipping companies dealing with transportation of bulk cargoes. A bulk shipping company usually has a set of contract cargoes that it is committed to carry and will try to derive additional revenue from optional spot cargoes. Each cargo, either it is a contract or spot cargo, consists of a given quantity to be picked up in a given loading port and delivered in a given unloading port within specified time windows. The shipping company controls a fixed fleet for the purpose of transporting the cargoes. In most of the literature on ship routing and scheduling problems, a cargo cannot be transported by more than one ship. By introducing split loads, this restriction is removed and each cargo can be transported by several ships. The resulting planning problem can be denoted as a maritime pickup and delivery problem with time windows and split loads (PDPTWSL). We present an arc flow formulation of the PDPTWSL. We also suggest a solution method based on a priori generation of single ship schedules and two alternative path flow models that deal with the selection of ship schedules and assignment of cargo quantities to the schedules. Computational results show that the solution method can provide optimal solutions to small realistic planning instances. We also believe this paper provides an important starting point for research on other exact solution methods for the maritime PDPTWSL.

[1]  Dag Haugland,et al.  A tabu search heuristic for the vehicle routing problem with time windows and split deliveries , 2004, Comput. Oper. Res..

[2]  Jacques Desrosiers,et al.  Time Constrained Routing and Scheduling , 1992 .

[3]  Kjetil Fagerholt,et al.  Ship Routing and Scheduling: Status and Perspectives , 2004, Transp. Sci..

[4]  Michel Gendreau,et al.  Vehicle Routing with Time Windows and Split Deliveries , 2003 .

[5]  R. Superina To split or not to split: That is the question , 2012, Liver transplantation : official publication of the American Association for the Study of Liver Diseases and the International Liver Transplantation Society.

[6]  M. Dror,et al.  Split delivery routing , 1990 .

[7]  G. Laporte,et al.  Vehicle routing with stochastic demand and split deliveries , 1992 .

[8]  Moshe Dror,et al.  Savings by Split Delivery Routing , 1989, Transp. Sci..

[9]  Chelsea C. White,et al.  An empirical study on the benefit of split loads with the pickup and delivery problem , 2009, Eur. J. Oper. Res..

[10]  Kjetil Fagerholt,et al.  A large neighbourhood search heuristic for ship routing and scheduling with split loads , 2010, Comput. Oper. Res..

[11]  Martin W. P. Savelsbergh,et al.  Worst-Case Analysis for Split Delivery Vehicle Routing Problems , 2006, Transp. Sci..

[12]  J. W. Giffin,et al.  The split delivery vehicle scheduling problem with time windows and grid network distances , 1995, Comput. Oper. Res..

[13]  Samuel A. Lawrence International sea transport: the years ahead , 1972 .

[14]  Guy Desaulniers,et al.  Branch-and-Price-and-Cut for the Split-Delivery Vehicle Routing Problem with Time Windows , 2008, Oper. Res..

[15]  Alain Hertz,et al.  A Tabu Search Algorithm for the Split Delivery Vehicle Routing Problem , 2003, Transp. Sci..

[16]  Chelsea C. White,et al.  Pickup and Delivery with Split Loads , 2008, Transp. Sci..

[17]  Moshe Dror,et al.  Vehicle routing with split deliveries , 1994, Discret. Appl. Math..

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

[19]  Hanif D. Sherali,et al.  Fleet management models and algorithms for an oil-tanker routing and scheduling problem , 1999 .