Learning-Augmented Competitive Algorithms for Spatiotemporal Online Allocation with Deadline Constraints
Adam Lechowicz, Nicolas Christianson, Bo Sun, Noman Bashir, Mohammad, Hajiesmaili, Adam Wierman, Prashant Shenoy

TL;DR
This paper introduces a new online allocation problem with deadlines and spatial considerations, proposing an optimal learning-augmented algorithm that effectively balances prediction use and robustness, with applications in sustainable computing.
Contribution
It formalizes the spatiotemporal online allocation with deadlines problem, providing an optimal competitive algorithm and a learning-augmented approach that leverages predictions for improved performance.
Findings
The proposed extsc{ST-CLIP} algorithm is proven to be optimal in competitive ratio.
extsc{ST-CLIP} outperforms heuristic baselines in simulated workload management.
The algorithm effectively balances prediction accuracy and robustness in dynamic environments.
Abstract
We introduce and study spatiotemporal online allocation with deadline constraints (), a new online problem motivated by emerging challenges in sustainability and energy. In , an online player completes a workload by allocating and scheduling it on the points of a metric space while subject to a deadline . At each time step, a service cost function is revealed that represents the cost of servicing the workload at each point, and the player must irrevocably decide the current allocation of work to points. Whenever the player moves this allocation, they incur a movement cost defined by the distance metric that captures, e.g., an overhead cost. formalizes the open problem of combining general metrics and deadline constraints in the online algorithms literature, unifying problems such as metrical task systems and…
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
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems · Real-Time Systems Scheduling
Methodstravel james
