Skip to main content

A Benders Decomposition Algorithm for the Berth Allocation Problem

  • Conference paper
  • First Online:
Operational Research (IO 2018)

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 278))

Included in the following conference series:

  • 687 Accesses

Abstract

In this paper we present a Benders decomposition approach for the Berth Allocation Problem (BAP). Benders decomposition is a cutting plane method that has been widely used for solving large-scale mixed integer linear optimization problems. On the other hand, the Berth Allocation Problem is a NP-hard and large-scale problem that has been gaining relevance both from the practical and scientific points of view. In this work we address the discrete and dynamic version of the problem, and develop a new decomposition approach and apply it to a reformulation of the BAP based on the Heterogeneous Vehicle Routing Problem with Time Windows (HVRPTW) model. In a discrete and dynamic BAP each berth can moor one vessel at a time, and the vessels are not all available to moor at the beginning of the planning horizon (there is an availability time window). Computational tests are run to compare the proposed Benders Decomposition with a state-of-the-art commercial solver.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Buhrkal, K., Zuglian, S., Ropke, S., Larsen, J., Lusby, R.: Models for the discrete berth allocation problem: a computacional comparison. Transportation Research Part E: Logistics and Transportation Review 47(4), 461–473 (2011)

    Article  Google Scholar 

  2. Caramia, M., Mari, R.: A decomposition approach to solve a bilevel capacitated facility location problem with equity constraints. Optimization Letters 10(5), 997–1019 (2016)

    Article  MathSciNet  Google Scholar 

  3. Codato, G., Fischetti, M.: Combinatorial benders’ cuts for mixed integer linear programming. Operations Research 54(4), 756–766 (2006)

    Article  MathSciNet  Google Scholar 

  4. Cordeau, J.F., Laporte, G., Legato, P., Moccia, L.: Models and tabu search heuristics for the berth allocation problem. Transportation Science 39(4), 526–538 (2005)

    Article  Google Scholar 

  5. Geoffrion, A.M.: Generalized benders decomposition. Journal of Optimization Theory and Applications 10(4), 237–260 (1972)

    Article  MathSciNet  Google Scholar 

  6. Grubišić, N., Vilke, S., Barić, M.: A Contribution to Berth Allocation Problem Solution with Draft Restrictions. Pomorski zbornik 49(1), 127–142 (2015)

    Google Scholar 

  7. Guan, Y., Cheung, R.K.: The berth allocation problem: models and solution methods. Or Spectrum 26(1), 75–92 (2004)

    Article  MathSciNet  Google Scholar 

  8. Huang, Z., Zheng, Q.P.: Decomposition-based exact algorithms for risk-constrained traveling salesman problems with discrete random arc costs. Optimization Letters 9(8), 1553–1568 (2015)

    Article  MathSciNet  Google Scholar 

  9. Magnanti, T.L., Wong, R.T.: Accelerating benders decomposition: Algorithmic enhancement and model selection criteria. Operations Research 29(3), 464–484 (1981)

    Article  MathSciNet  Google Scholar 

  10. Mercier, A., Cordeau, J.F., Soumis, F.: A computational study of Benders decomposition for the integrated aircraft routing and crew scheduling problem. Computers & Operations Research 32(6), 1451–1476 (2005)

    Article  MathSciNet  Google Scholar 

  11. Monaco, M.F., Sammarra, M.: The berth allocation problem: A strong formulation solved by a lagrangean approach. Transportation Science 41(2), 265–280 (2007)

    Article  Google Scholar 

  12. Pataki, G.: Teaching integer programming formulations using the traveling salesman problem. SIAM REV 45, 116–123 (2003)

    Article  MathSciNet  Google Scholar 

  13. Pratap, S., Nayak, A., Cheikhrouhou, N., Tiwari, M.K.: Decision support system for discrete robust berth allocation. IFAC-PapersOnLine 48(3), 875–880 (2015)

    Article  Google Scholar 

  14. Rasmussen, R.V., Trick, M.A.: A Benders approach for the constrained minimum break problem. European Journal of Operational Research 177(1), 198–213 (2007)

    Article  MathSciNet  Google Scholar 

  15. Rahmaniani, R., Crainic, T.G., Gendreau, M., Rei, W.: The Benders decomposition algorithm: A literature review. European Journal of Operational Research 259(3), 801–817 (2017)

    Article  MathSciNet  Google Scholar 

  16. Tang, L., Jiang, W., Saharidis, G.K.: An improved benders decomposition algorithm for the logistics facility location problem with capacity expansions. Annals of Operations Research 210(1), 165–190 (2013)

    Article  MathSciNet  Google Scholar 

  17. Taskın, Z.C.: Benders decomposition. Wiley Encyclopedia of Operations Research and Management Science. John Wiley & Sons, Malden (MA) (2010)

    Google Scholar 

  18. Theodorou, E., Diabat, A.: A joint quay crane assignment and scheduling problem: formulation, solution algorithm and computational results. Optimization Letters 9(4), 799–817 (2015)

    Article  MathSciNet  Google Scholar 

  19. Vatsa, A.K., Jayaswal, S.: A new formulation and benders decomposition for the multi-period maximal covering facility location problem with server uncertainty. European Journal of Operational Research 251(2), 404–418 (2016)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors acknowledge the Project “TEC4Growth—Pervasive Intelligence, Enhancers and Proofs of Concept with Industrial Impact/NORTE-01-0145-FEDER-000020” is financed by the North Portugal Regional Operational Programme (NORTE 2020), under the PORTUGAL 2020 Partnership Agreement, and through the European Regional Development Fund (ERDF).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Flávia Barbosa .

Editor information

Editors and Affiliations

Appendix

Appendix

Supplementary material: Computational results.

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Barbosa, F., Oliveira, J.F., Carravilla, M.A., Curcio, E.F. (2019). A Benders Decomposition Algorithm for the Berth Allocation Problem. In: Alves, M., Almeida, J., Oliveira, J., Pinto, A. (eds) Operational Research. IO 2018. Springer Proceedings in Mathematics & Statistics, vol 278. Springer, Cham. https://doi.org/10.1007/978-3-030-10731-4_3

Download citation

Publish with us

Policies and ethics