Skip to main content
Log in

A branch and cut algorithm for the container shipping network design problem

  • Published:
Flexible Services and Manufacturing Journal Aims and scope Submit manuscript

Abstract

The network design problem in liner shipping is of increasing importance in a strongly competitive market where potential cost reductions can influence market share and profits significantly. In this paper the network design and fleet assignment problems are combined into a mixed integer linear programming model minimizing the overall cost. To better reflect the real-life situation we take into account the cost of transhipment, a heterogeneous fleet, route dependent capacities, and butterfly routes. To the best of our knowledge it is the first time an exact solution method to the problem considers transhipment cost. The problem is solved with branch-and-cut using clover and transhipment inequalities. Computational results are reported for instances with up to 15 ports.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Agarwal R, Ergun O (2008) Ship scheduling and network design for cargo routing in liner shipping. Transp Sci 42:175–196

    Article  Google Scholar 

  • Alvarez JF (2009) Joint routing and deployment of a fleet of container vessels. Marit Econ Logist 11:186–208

    Article  Google Scholar 

  • Ascheuer N, Jünger M, Reinelt G (2000) A branch and cut algorithm for the asymmetric traveling salesman problem with precedence constraints. Comput Optim Appl 17:61–84

    Article  MathSciNet  MATH  Google Scholar 

  • Bard JF, Kontoravdis G, Yu G (2002) A branch-and-cut procedure for the vehicle routing problem with time windows. Transp Sci 36:250–269

    Article  MATH  Google Scholar 

  • Blander Reinhardt L, Pisinger D (2010). http://www.diku.dk/hjemmesider/ansatte/pisinger/shipping-tests.zip

  • Christiansen M, Fagerholt K, Nygreen B, Ronen D (2007) Maritime transportation. In: Barnhart C, Laporte G (eds) Handbook in OR and MS, volume 14, chapter 4. Elsevier Science B.V., Amsterdam

    Google Scholar 

  • Christiansen M, Fagerholt K, Ronen D (2004) Ship routing and scheduling: status and perspectives. Transp Sci 38:1–18

    Article  Google Scholar 

  • Christiansen M, Nygreen B (1998) A method for solving ship routing problems with inventory constraints. Ann Oper Res 81:357–378

    Article  MathSciNet  MATH  Google Scholar 

  • Dong JX, Song D (2009) Container fleet sizing and empty repositioning in liner shipping systems. Transp Res Part E Logist Transp Rev 45:860–877

    Article  Google Scholar 

  • Fagerholt K (1999) Optimal fleet design in a ship routing problem. Int Trans Oper Res 6:453–464

    Article  Google Scholar 

  • Fischetti M, Salazar J, Toth P (1997) A branch-and-cut algorithm for the symmetric generalized traveling salesman problem. Oper Res 45:378–394

    Article  MathSciNet  MATH  Google Scholar 

  • Gelareh S, Meng Q (2010) A novel modeling approach for the fleet deployment problem within a short-term planning horizon. Transp Res Part E 46:76–89

    Article  Google Scholar 

  • Gendreau M, Laporte G, Semet F (1998) A branch-and-cut algorithm for the undirected selective traveling salesman problem. Networks 32:263–273

    Article  MathSciNet  MATH  Google Scholar 

  • Kallehauge B, Boland N, Madsen OBG (2007) Path inequalities for the vehicle routing problem with time windows. Networks 49:273–293

    Article  MathSciNet  MATH  Google Scholar 

  • Løfsted B, Alvarez JF, Plum CEM, Pisinger D, Sigurd MM (2010) An integer programming model and benchmark suite for liner shipping network design. Technical report, DTU Management, Technical University of Denmark

  • Løfsted B, Pisinger D, Spoorendonk S (2010) Caper—the cargo allocation problem with empty repositioning. INFOR—special issue on maritime transportation, 2010. Accepted 2010

  • Meng Q, Wang S (2011) Liner shipping network design with empty container repositioning. Transp Res Part E 47:695–708

    Article  Google Scholar 

  • Miller CE, Tucker AW, Zemlin RA (1960) Integer programming formulation of traveling salesman problems. J Assoc Comput Mach 7:326–329

    Article  MathSciNet  MATH  Google Scholar 

  • Mærsk. Mærsk line, services by map. World Wide Web electronic publication. URL http://www.maerskline.com/link/?page=brochure&path=/routemaps/newnetwork

  • Notteboom T (2006) The time factor in liner shipping services. Marit Econ Logist 8:19–39

    Article  Google Scholar 

  • Notteboom T, Rodrigue J (2008) Containerisation, box logistics and global supply chains: the integration of ports and liner shipping networks. Marit Econ Logist 10:152–174

    Article  Google Scholar 

  • Rana K, Vickson R (1991) Routing container ships using lagrangean relaxation and decomposition. Transp Sci 25:201–214

    Article  MATH  Google Scholar 

  • Ronen D (1983) Cargo ships routing and scheduling: survey of models and problems. Eur J Oper Res 12:119–126

    Article  Google Scholar 

  • Ronen D (1993) Ship scheduling: the last decade. Eur J Oper Res 71:325–333

    Article  MATH  Google Scholar 

  • Shintani K, Imai A, Nishimura E, Papadimitriou S (2007) The container shipping network design problem with empty container repositioning. Transp Res Part E 43:39–59

    Article  Google Scholar 

  • Williams HP (1999) Model building in mathematical programming. Wiley, New York

    Google Scholar 

Download references

Acknowledgments

The authors wish to thank Brian kallehauge, Christian Edinger Munk Plum, Berit Løfstedt, Shahin Gelareh, Jose Fernando Alvarez, Charlotte Vilhelmsen and two anonymous referees for valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Line Blander Reinhardt.

Additional information

Line Blander Reinhardt: Research is partly supported by the Danish Maritime Fund. David Pisinger: Research was supported by the Danish Council for Strategic Research (ENERPLAN).

The present paper is partially based on his MSc thesis. Per Munk Jacobsen is currently working as software developer.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Reinhardt, L.B., Pisinger, D. A branch and cut algorithm for the container shipping network design problem. Flex Serv Manuf J 24, 349–374 (2012). https://doi.org/10.1007/s10696-011-9105-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10696-011-9105-4

Keywords

Navigation