Putting Off the Catching Up: Online Joint Replenishment Problem with Holding and Backlog Costs
Benjamin Moseley, Aidin Niaparast, R. Ravi

TL;DR
This paper introduces a new online algorithm for the joint replenishment problem considering holding and backlog costs, achieving a competitive ratio of 30, and extends previous work limited to special cases.
Contribution
The paper develops the first online algorithm for the general JRP with holding and backlog costs, with a competitive ratio of 30, expanding the scope of supply chain optimization models.
Findings
Developed a 30-competitive online algorithm for the general JRP with holding and backlog costs.
Created a 3-competitive algorithm for the single-item case.
Used dual fitting analysis to prove the competitiveness of the algorithms.
Abstract
We study an online generalization of the classic Joint Replenishment Problem (JRP) that models the trade-off between ordering costs, holding costs, and backlog costs in supply chain planning systems. A retailer places orders to a supplier for multiple items over time: each request is for some item that the retailer needs in the future, and has an arrival time and a soft deadline. If a request is served before its deadline, the retailer pays a holding cost per unit of the item until the deadline. However, if a request is served after its deadline, the retailer pays a backlog cost per unit. Each service incurs a fixed joint service cost and a fixed item-dependent cost for every item included in a service. These fixed costs are the same irrespective of the units of each item ordered. The goal is to schedule services to satisfy all the online requests while minimizing the sum of the service…
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 · Scheduling and Optimization Algorithms · Auction Theory and Applications
