B-Treaps Revised: Write Efficient Randomized Block Search Trees with High Load

March 08, 2023 Β· Declared Dead Β· πŸ› Workshop on Algorithms and Data Structures

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Roodabeh Safavi, Martin P. Seybold arXiv ID 2303.04722 Category cs.DS: Data Structures & Algorithms Cross-listed cs.CG Citations 2 Venue Workshop on Algorithms and Data Structures Last Checked 4 months ago
Abstract
Uniquely represented data structures represent each logical state with a unique storage state. We study the problem of maintaining a dynamic set of $n$ keys from a totally ordered universe in this context. We introduce a two-layer data structure called $(Ξ±,\varepsilon)$-Randomized Block Search Tree (RBST) that is uniquely represented and suitable for external memory. Though RBSTs naturally generalize the well-known binary Treaps, several new ideas are needed to analyze the {\em expected} search, update, and storage, efficiency in terms of block-reads, block-writes, and blocks stored. We prove that searches have $O(\varepsilon^{-1} + \log_Ξ±n)$ block-reads, that $(Ξ±, \varepsilon)$-RBSTs have an asymptotic load-factor of at least $(1-\varepsilon)$ for every $\varepsilon \in (0,1/2]$, and that dynamic updates perform $O(\varepsilon^{-1} + \log_Ξ±(n)/Ξ±)$ block-writes, i.e. $O(1/\varepsilon)$ writes if $Ξ±=Ξ©(\frac{\log n}{\log \log n} )$. Thus $(Ξ±, \varepsilon)$-RBSTs provide improved search, storage-, and write-efficiency bounds in regard to the known, uniquely represented B-Treap [Golovin; ICALP'09].
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted