B-Treaps Revised: Write Efficient Randomized Block Search Trees with High Load
March 08, 2023 Β· Declared Dead Β· π Workshop on Algorithms and Data Structures
"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 Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β Data Structures & Algorithms
π
π
The Cartographer
R.I.P.
π»
Ghosted
Route Planning in Transportation Networks
R.I.P.
π»
Ghosted
Near-linear time approximation algorithms for optimal transport via Sinkhorn iteration
R.I.P.
π»
Ghosted
Hierarchical Clustering: Objective Functions and Algorithms
R.I.P.
π»
Ghosted
Graph Isomorphism in Quasipolynomial Time
π
π
The Cartographer
Simulation optimization: A review of algorithms and applications
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted