The Predicted-Updates Dynamic Model: Offline, Incremental, and Decremental to Fully Dynamic Transformations
Quanquan C. Liu, Vaidehi Srinivas

TL;DR
This paper introduces the predicted-updates dynamic model, enabling the transformation of offline algorithms into fully dynamic algorithms with predictions, achieving efficient, robust, and graceful degradation performance across various dynamic problems.
Contribution
It presents a novel framework that lifts offline divide-and-conquer algorithms to fully dynamic settings using predictions, with guarantees on runtime and error tolerance.
Findings
Achieves near offline runtime when prediction error is low.
Provides a robust fallback to existing algorithms regardless of prediction accuracy.
Improves efficiency bounds for multiple dynamic graph problems.
Abstract
We formulate the predicted-updates dynamic model, one of the first beyond-worst-case models for dynamic algorithms, which generalizes a large set of well-studied dynamic models including the offline dynamic, incremental, and decremental models to the fully dynamic setting when given predictions about the update times of the elements. In the most basic form of our model, we receive a set of predicted update times for all of the updates that occur over the event horizon. We give a novel framework that "lifts" offline divide-and-conquer algorithms into the fully dynamic setting with little overhead. Using this, we are able to interpolate between the offline and fully dynamic settings; when the error of the prediction is linear in the number of updates, we achieve the offline runtime of the algorithm (up to factors). Provided a fully dynamic backstop…
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
TopicsCaching and Content Delivery · Distributed systems and fault tolerance · Advanced Data Storage Technologies
