Online Joint Replenishment Problem with Arbitrary Holding and Backlog Costs
Yossi Azar, Shahar Lewkowicz

TL;DR
This paper introduces a new constant competitive algorithm for the online joint replenishment problem that handles arbitrary, request-dependent holding and backlog costs, improving upon previous algorithms limited to uniform costs.
Contribution
It develops the first constant competitive algorithm for the online joint replenishment problem with arbitrary, request-dependent costs, achieving a 4-competitive ratio for single-item and 16 for multi-item cases.
Findings
Achieved a 4-competitive ratio for single-item case.
Achieved a 16-competitive ratio for multi-item case.
Demonstrated the effectiveness of dynamic priority over requests.
Abstract
In their seminal paper Moseley, Niaparast, and Ravi introduced the Joint Replenishment Problem (JRP) with holding and backlog costs that models the trade-off between ordering costs, holding costs, and backlog costs in supply chain planning systems. Their model generalized the classical the make-to-order version as well make-to-stock version. For the case where holding costs function of all items are the same and all backlog costs are the same, they provide a constant competitive algorithm, leaving designing a constant competitive algorithm for arbitrary functions open. Moreover, they noticed that their algorithm does not work for arbitrary (request dependent) holding costs and backlog costs functions. We resolve their open problem and design a constant competitive algorithm that works for arbitrary request dependent functions. Specifically, we establish a 4-competitive algorithm for 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
TopicsSupply Chain and Inventory Management · Advanced Manufacturing and Logistics Optimization · Scheduling and Optimization Algorithms
