Tramp ship routing and scheduling with integrated bunker optimization

A tramp ship operator often has contracted cargoes that must be carried and seeks to maximize profit by carrying optional cargoes. Hence, tramp ships operate much like taxies following available cargo and not according to fixed route networks and itineraries as liner ships. Marine fuel is referred to as bunker and bunker costs constitute a significant part of daily operating costs. There can be great variations in bunker prices across bunker ports so it is important to carefully plan bunkering for each ship. As ships operate 24 h a day, they must refuel during operations. Therefore, route and schedule decisions affect the options for bunkering. Current practice is, however, to separate the two planning problems by first constructing fleet schedules and then plan bunkering for these fixed schedules. In this paper we explore the effects of integrating bunker planning in the routing and scheduling phase for a tramp operator sailing full shiploads, i.e. carrying at most one cargo onboard each ship at a time. We present a mixed integer programming formulation for the integrated problem of optimally routing, scheduling and bunkering a tramp fleet carrying full shiploads. Aside from bunker integration, this model also extends standard formulations by using load dependent costs, speed and bunker consumption. We devise a solution method based on column generation with a dynamic programming algorithm to generate columns. The method is heuristic mainly due to discretization of the continuous bunker purchase variables. We show that the integrated planning approach can increase profits and that the decision of which cargoes to carry and on which ships is affected by the bunker integration and by changes in the bunker prices.

[1]  Kazuhiro Kobayashi,et al.  Optimization of oil tanker schedules by decomposition, column generation, and time-space network techniques , 2010 .

[2]  Yoshinori Suzuki,et al.  A generic model of motor‐carrier fuel optimization , 2008 .

[3]  Pierrette P. Zouein,et al.  A multiple period capacitated inventory model for airline fuel management: a case study , 2002, J. Oper. Res. Soc..

[4]  Wang Chen-wu Model of Tramp Ship Scheduling with Variable Speed Based on Set Partition Approach , 2013 .

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

[6]  Bjørn Nygreen,et al.  Column generation approaches to ship scheduling with flexible cargo sizes , 2010, Eur. J. Oper. Res..

[7]  I. Karimi,et al.  Operation Planning of Multiparcel Tankers under Fuel Price Uncertainty , 2010 .

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

[9]  David Ronen,et al.  Marine inventory routing: shipments planning , 2002, J. Oper. Res. Soc..

[10]  David Ronen,et al.  Ship scheduling: The last decade , 1993 .

[11]  Hwa-Joong Kim,et al.  An epsilon-optimal algorithm considering greenhouse gas emissions for the management of a ship’s bunker fuel , 2012 .

[12]  Yoshinori Jing Suzuki,et al.  Reducing the Fuel Cost of Motor Carriers by Using Optimal Routing and Refueling Policies , 2012 .

[13]  Jacques Desrosiers,et al.  VRP with Pickup and Delivery , 2000, The Vehicle Routing Problem.

[14]  Shieu-Hong Lin,et al.  Finding Optimal Refueling Policies in Transportation Networks , 2008, AAIM.

[15]  Loo Hay Lee,et al.  A study on bunker fuel management for the shipping liner services , 2012, Comput. Oper. Res..

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

[17]  Pierrette P. Zouein,et al.  A multiple period capacitated inventory model for airline fuel management , 2002 .

[18]  Stefan Irnich Resource extension functions: properties, inversion, and generalization to segments , 2008, OR Spectr..

[19]  Jacques Desrosiers,et al.  A Unified Framework for Deterministic Time Constrained Vehicle Routing and Crew Scheduling Problems , 1998 .

[20]  Alistair A. Young,et al.  Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , 2017, MICCAI 2017.

[21]  Bjørn Nygreen,et al.  Nested column generation applied to the crude oil tanker routing and scheduling problem with split pickup and split delivery , 2012 .

[22]  T. Notteboom,et al.  The effect of high fuel costs on liner service configuration in container shipping , 2009 .

[23]  Marielle Christiansen,et al.  Robust Inventory Ship Routing by Column Generation , 2005 .

[24]  Kjetil Fagerholt,et al.  Ship routing and scheduling in the new millennium , 2013, Eur. J. Oper. Res..

[25]  Bjørn Nygreen,et al.  Ship routing and scheduling with flexible cargo sizes , 2007, J. Oper. Res. Soc..

[26]  Khaled Abdelghany,et al.  A Model for the Airlines' Fuel Management Strategies , 2005 .

[27]  D. Wayne Darnell,et al.  National Airlines Fuel Management and Allocation Model , 1977 .

[28]  Nate Gertsch,et al.  A linear-time algorithm for finding optimal vehicle refueling policies , 2007, Oper. Res. Lett..

[29]  Kjetil Fagerholt,et al.  Bulk ship routing and scheduling: solving practical problems may provide better results , 2013 .

[30]  Zhiyuan Liu,et al.  Bunker consumption optimization methods in shipping: A critical review and extensions , 2013 .

[31]  Stefan Irnich,et al.  Shortest Path Problems with Resource Constraints , 2005 .

[32]  R. Asariotis,et al.  Review of Maritime Transport, 2014 , 2010 .

[33]  Dirk C. Mattfeld,et al.  A Combined Approach to Solve the Pickup and Delivery Selection Problem , 2002, OR.

[34]  Kang Kai,et al.  Research on ship routing and deployment mode for a bulk , 2012, 2012 International Conference on Management Science & Engineering 19th Annual Conference Proceedings.

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

[36]  Richard D. Wollmer,et al.  A Fuel Management Model for the Airline Industry , 1992, Oper. Res..

[37]  Sylvie Gélinas,et al.  A dynamic programming algorithm for the shortest path problem with time windows and linear node costs , 1994, Networks.

[38]  Sergei Savin,et al.  Going Bunkers: The Joint Route Selection and Refueling Problem , 2009, Manuf. Serv. Oper. Manag..

[39]  Marielle Christiansen,et al.  A branch-price-and-cut method for a ship routing and scheduling problem with split loads , 2011, Comput. Oper. Res..