Complexity of inventory routing problems when routing is easy

Annelieke C. Baller*, Martijn van Ee, Maaike Hoogeboom, Leen Stougie

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

In the inventory routing problem (IRP) inventory management and route optimization are combined. The traveling salesman problem (TSP) is a special case of the IRP, hence the IRP is NP-hard. We investigate how other aspects than routing influence the complexity of a variant of the IRP. We first study problem variants on a point and on the half-line. The problems differ in the number of vehicles, the number of days in the planning horizon and the service times of the customers. Our main result is a polynomial time dynamic programming algorithm for the variant on the half-line with uniform service times and a planning horizon of 2 days. Second, for nearly any problem in the class with nonfixed planning horizon, we show that the complexity is dictated by the complexity of the pinwheel scheduling problem, of which the complexity is a long-standing open research question. Third, NP-hardness is shown for problem variants with nonuniform servicing times. Finally, we prove strong NP-hardness of a Euclidean variant with uniform service times and an easily computable routing cost approximation, avoiding immediate NP-hardness via the TSP.

Original languageEnglish
Pages (from-to)113-123
Number of pages11
JournalNetworks
Volume75
Issue number2
DOIs
Publication statusPublished - 2020

Funding

A.C.B. and M.H. were funded by the Netherlands Organisation for Scientific Research (NWO), project number 407‐13‐050. M.v.E. was funded by NWO, project number 612.001.215. M.v.E. was employed by Vrije Universiteit Amsterdam when working on this article. Research by L.S. was partially supported by the NWO through the Gravitation Programme Networks (024.002.003). The authors want to thank the anonymous reviewers and the editors for their valuable comments.

FundersFunder number
A.C.B.
Nederlandse Organisatie voor Wetenschappelijk Onderzoek612.001.215.A.C, 612.001.215, 024.002.003, 407‐13‐050

    Keywords

    • approximation
    • computational complexity
    • dynamic programming
    • inventory routing
    • periodic replenishment
    • pinwheel scheduling

    Fingerprint

    Dive into the research topics of 'Complexity of inventory routing problems when routing is easy'. Together they form a unique fingerprint.

    Cite this