Learning-Augmented Online Algorithms for Nonclairvoyant Joint Replenishment Problem with Deadlines
Michael Dinitz, Jeremy T. Fineman, Seeun William Umboh

TL;DR
This paper introduces a learning-augmented online algorithm for the nonclairvoyant joint replenishment problem with deadlines, significantly improving competitive ratios by leveraging predictions about request deadlines.
Contribution
It presents a robust and consistent algorithm that adapts to prediction accuracy, achieving near-optimal competitive ratios and nearly matching lower bounds for the problem.
Findings
Achieves a competitive ratio of $O( ext{min}( ext{error}^{1/3} ext{log}^{2/3}(n), ext{sqrt(error)}, ext{sqrt}(n)))$
Algorithm is robust and consistent, performing well with accurate predictions and no worse than nonclairvoyant solutions
Lower bounds show the algorithm is nearly optimal within a class of deterministic algorithms
Abstract
This paper considers using predictions in the context of the online Joint Replenishment Problem with Deadlines (JRP-D). Prior work includes asymptotically optimal competitive ratios of for the clairvoyant setting and of the nonclairvoyant setting, where is the number of items. The goal of this paper is to significantly reduce the competitive ratio for the nonclairvoyant case by leveraging predictions: when a request arrives, the true deadline of the request is not revealed, but the algorithm is given a predicted deadline. The main result is an algorithm whose competitive ratio is , where is the number of item types and quantifies how flawed the predictions are in terms of the number of ``instantaneous item inversions.'' Thus, the algorithm is robust, i.e., it is never worse than 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 · Advanced Bandit Algorithms Research · Scheduling and Optimization Algorithms
