Skip to main content

An Efficient Matheuristic for the Inventory Routing Problem

  • Conference paper
  • First Online:
Combinatorial Optimization (ISCO 2020)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12176))

Included in the following conference series:

Abstract

We consider the general multi-vehicle and multi-period Inventory Routing Problem (IRP). A challenging aspect of solving IRPs is how to capture the relationship among the periods where the routing takes place. Once the routes are defined, computing the optimal inventory at each customer on each period amounts to solving a network flow problem. We investigate the impact of efficiently solving this recurring network problem on the solutions found by the devised algorithm. A very significant impact is observed when solving 638 instances in a classical benchmark set, improving 113 upper bounds through assembling the network optimization into an ILS-RVND algorithm. In particular, the results suggested this approach performs better for larger instances with more periods, obtaining speed-ups of about ten times. A detailed comparison against nine of the most prominent exact and heuristic methods favors the proposed approach.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Adulyasak, Y., Cordeau, J.F., Jans, R.: Formulations and branch-and-cut algorithms for multivehicle production and inventory routing problems. INFORMS J. Comput. 26(1), 103–120 (2013)

    Article  MathSciNet  Google Scholar 

  2. Alvarez, A., Munari, P., Morabito, R.: Iterated local search and simulated annealing algorithms for the inventory routing problem. Int. Trans. Oper. Res. 25(6), 1785–1809 (2018)

    Article  MathSciNet  Google Scholar 

  3. Archetti, C., Guastaroba, G., Huerta-Muñoz, D., Speranza, M.: A kernel search heuristic for the multi-vehicle inventory routing problem (2019). http://or-brescia.unibs.it/instances

  4. Archetti, C., Bertazzi, L., Hertz, A., Speranza, M.G.: A hybrid heuristic for an inventory routing problem. INFORMS J. Comput. 24(1), 101–116 (2012)

    Article  MathSciNet  Google Scholar 

  5. Archetti, C., Bertazzi, L., Laporte, G., Speranza, M.G.: A branch-and-cut algorithm for a vendor-managed inventory-routing problem. Transp. Sci. 41(3), 382–391 (2007)

    Article  Google Scholar 

  6. Archetti, C., Bianchessi, N., Irnich, S., Speranza, M.G.: Formulations for an inventory routing problem. Int. Trans. Oper. Res. 21(3), 353–374 (2014)

    Article  MathSciNet  Google Scholar 

  7. Archetti, C., Boland, N., Speranza, M.G.: A matheuristic for the multivehicle inventory routing problem. INFORMS J. Comput. 29(3), 377–387 (2017)

    Article  MathSciNet  Google Scholar 

  8. Avella, P., Boccia, M., Wolsey, L.A.: Single-period cutting planes for inventory routing problems. Transp. Sci. 52(3), 497–508 (2018)

    Article  Google Scholar 

  9. Bertazzi, L., Paletta, G., Speranza, M.G.: Deterministic order-up-to level policies in an inventory routing problem. Transp. Sci. 36(1), 119–132 (2002)

    Article  Google Scholar 

  10. Campbell, A., Clarke, L., Kleywegt, A., Savelsbergh, M.: The inventory routing problem. In: Crainic, T.G., Laporte, G. (eds.) Fleet Management and Logistics. CRT, pp. 95–113. Springer, Boston, MA (1998). https://doi.org/10.1007/978-1-4615-5755-5_4

    Chapter  Google Scholar 

  11. Chitsaz, M., Cordeau, J.F., Jans, R.: A unified decomposition matheuristic for assembly, production, and inventory routing. INFORMS J. Comput. 31(1), 134–152 (2019)

    Article  MathSciNet  Google Scholar 

  12. Coelho, L.C., Cordeau, J.F., Laporte, G.: Consistency in multi-vehicle inventory-routing. Transp. Res. Part C: Emerg. Technol. 24, 270–287 (2012)

    Article  Google Scholar 

  13. Coelho, L.C., Cordeau, J.F., Laporte, G.: The inventory-routing problem with transshipment. Comput. Oper. Res. 39(11), 2537–2548 (2012)

    Article  MathSciNet  Google Scholar 

  14. Coelho, L.C., Laporte, G.: Improved solutions for inventory-routing problems through valid inequalities and input ordering. Int. J. Prod. Econ. 155, 391–397 (2014)

    Article  Google Scholar 

  15. Cunningham, W.H.: A network simplex method. Math. Program. 11(1), 105–116 (1976)

    Article  MathSciNet  Google Scholar 

  16. Desaulniers, G., Rakke, J.G., Coelho, L.C.: A branch-price-and-cut algorithm for the inventory-routing problem. Transp. Sci. 50(3), 1060–1076 (2015)

    Article  Google Scholar 

  17. Dezső, B., Jüttner, A., Kovács, P.: LEMON - an open source C++ graph template library. Electron. Notes Theor. Comput. Sci. 264(5), 23–45 (2011)

    Article  Google Scholar 

  18. Huerta-Muñoz, D., Archetti, C., Guastaroba, G., Speranza, M.: A kernel search for the inventory routing problem (2019). http://redloca.ulpgc.es/images/workshop/2019/Slides_2019/Huerta_Munoz.pdf

  19. Orlin, J.B.: A polynomial-time parametric simplex algorithm for the minimum cost network flow problem. Working papers 1484-83. Massachusetts Institute of Technology (MIT), Sloan School of Management (1983)

    Google Scholar 

  20. Peres, I.T., Repolho, H.M., Martinelli, R., Monteiro, N.J.: Optimization in inventory-routing problem with planned transshipment: a case study in the retail industry. Int. J. Prod. Econ. 193, 748–756 (2017)

    Article  Google Scholar 

  21. Ropke, S., Pisinger, D.: An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows. Transp. Sci. 40(4), 455–472 (2006)

    Article  Google Scholar 

  22. Santos, E., Ochi, L.S., Simonetti, L., González, P.H.: A hybrid heuristic based on iterated local search for multivehicle inventory routing problem. Electron. Notes Discret. Math. 52, 197–204 (2016)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This research was partially supported by the Conselho Nacional de Desenvolvimento Cientí­fico e Tecnológico (CNPq), grants 140084/2017-7, 313521/2017-4, 425962/2016-4 and 311954/2017-0, and by the Coordenação de Aperfeiçoamento de Pessoal de Ní­vel Superior - Brasil (CAPES), Financing Code 001. All support is gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rafael Martinelli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Diniz, P., Martinelli, R., Poggi, M. (2020). An Efficient Matheuristic for the Inventory Routing Problem. In: Baïou, M., Gendron, B., Günlük, O., Mahjoub, A.R. (eds) Combinatorial Optimization. ISCO 2020. Lecture Notes in Computer Science(), vol 12176. Springer, Cham. https://doi.org/10.1007/978-3-030-53262-8_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-53262-8_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-53261-1

  • Online ISBN: 978-3-030-53262-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics