Lune

FOCS2023顶会

Strongly History-Independent Storage Allocation: New Upper and Lower Bounds

William Kuszmaul

2023年份
7被引次数
7顶会引用

摘要

A data structure is said to be strongly history independent if its state is fully determined by its current set of elements (and random bits). One of the most basic questions that strongly history-independent algorithms face is storage allocation: given a set S of up to (1−ϵ)n+1(1-\epsilon) n+1 elements, assign them to distinct positions in an array of size n. If we ask that the allocation be strongly history independent, then what is the optimal asymptotic cost of performing an insertion or deletion? On the upper-bound side, Berger et al. (ICALP ’22) showed how to achieve expected cost O(1+log⁡ϵ−1)O\left(1+\log \epsilon^{-1}\right). In this paper, we offer a nearly matching lower bound of Ω~(log⁡ϵ−1)\tilde{\Omega}\left(\log \epsilon^{-1}\right). As corollaries, we get nearly tight lower bounds for strongly history-independent hashing (STOC ’01, FOCS ’07, ICALP’ 08) and for the so-called memoryless worker-task assignment problem (SSS ’17, ICALP ’20, ICALP ’22). Next we consider the problem of partitioning an array of size n among many items of different sizes (and whose cumulative sizes are at most (1−ϵ)n+1)(1-\epsilon) n+1). In STOC ’01, Naor and Teague gave a weakly history-independent solution to this problem with logarithmic overhead (and with ϵ=1/2\epsilon=1 / 2); they posed as an open question whether one could hope to do better. We give a new construction that achieves O(1)O(1) expected overhead, also for ϵ=\epsilon= 1/21 / 2, and that is strongly history independent. Generalizing to ϵ<1/2\epsilon\lt 1 / 2, our solution achieves expected overhead O(1+log⁡ϵ−1)O\left(1+\log \epsilon^{-1}\right) for insertion/deletions of objects whose sizes are at most O(ϵ4n)O\left(\epsilon^{4} n\right).

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext cb19d6bb-a4e1-411c-ae44-3ab2f2775c60

引用它的顶会 Paper7

问问它们各自怎么用它

它引用的顶会 Paper5

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖