Nearly Optimal Separation Between Partially And Fully Retroactive Data Structures
Lijie Chen, Erik D. Demaine, Yuzhou Gu, Virginia Vassilevska Williams,, Yinzhan Xu, Yuancheng Yu

TL;DR
This paper establishes nearly tight bounds on the performance gap between partially and fully retroactive data structures, showing that the known upper bound is close to optimal under several computational conjectures.
Contribution
It introduces a new transformation with improved bounds for n << sqrt(m) and proves lower bounds based on widely believed conjectures, nearly matching the upper bounds.
Findings
Upper bound improved to n log m for certain cases
Lower bounds based on conjectures like Circuit SAT and 3-SUM
Fully retroactive queries can efficiently solve batched pair evaluations
Abstract
Since the introduction of retroactive data structures at SODA 2004, a major unsolved problem has been to bound the gap between the best partially retroactive data structure (where changes can be made to the past, but only the present can be queried) and the best fully retroactive data structure (where the past can also be queried) for any problem. It was proved in 2004 that any partially retroactive data structure with operation time can be transformed into a fully retroactive data structure with operation time , where is the size of the data structure and is the number of operations in the timeline [Demaine 2004], but it has been open for 14 years whether such a gap is necessary. In this paper, we prove nearly matching upper and lower bounds on this gap for all and . We improve the upper bound for by showing a new…
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
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Advanced Graph Theory Research
