Improved Online Algorithms for Inventory Management Problems with Holding and Delay Costs: Riding the Wave Makes Things Simpler, Stronger, & More General
David Shmoys, Varun Suriyanarayana, Seeun William Umboh

TL;DR
This paper introduces a new primal-dual online algorithm for inventory management that improves the competitive ratio from 30 to 5 for the joint replenishment problem with non-uniform costs, simplifying and generalizing previous models.
Contribution
It presents a 5-competitive online algorithm for the JRP with arbitrary monotone demand-specific costs, relaxing uniformity assumptions and improving competitive bounds.
Findings
Achieved a 5-competitive ratio for the generalized JRP.
Extended the ranking strategy to non-uniform cost functions.
Provided a new algorithm for the single-item lot-sizing problem with ratio approximately 2.681.
Abstract
The Joint Replenishment Problem (JRP) is a classical inventory management problem, that aims to model the trade-off between coordinating orders for multiple commodities (and their cost) with holding costs incurred by meeting demand in advance. Moseley, Niaparast and Ravi introduced a natural online generalization of the JRP in which inventory corresponding to demands may be replenished late, for a delay cost, or early, for a holding cost. They established that when the holding and delay costs are monotone and uniform across demands, there is a 30-competitive algorithm that employs a greedy strategy and a dual-fitting based analysis. We develop a 5-competitive algorithm that handles arbitrary monotone demand-specific holding and delay cost functions, thus simultaneously improving upon the competitive ratio and relaxing the uniformity assumption. Our primal-dual algorithm is in the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Scheduling and Optimization Algorithms · Auction Theory and Applications
