A dynamic retrieval data structure encodes a function for a set , while supporting queries for , insertions for , and deletions for . Given an upper bound on , it is known how to solve the dynamic retrieval problem with -time operations and space bits. An open question, first posed by Demaine et al. in 2006, is whether a similar bound can be achieved with a resizable data structure, whose space bound is parameterized by the \emph{current} size of . We answer this question in the affirmative and prove matching lower bounds for the space-time trade-off achieved by our data structure. We also give corollaries for space-efficient memory allocation and dynamic filters.

生成讲解博客的中文版本

生成AI智能校验的中文版本