English

B-slack trees: Highly Space Efficient B-trees

Data Structures and Algorithms 2017-12-18 v2 Distributed, Parallel, and Cluster Computing

Abstract

B-slack trees, a subclass of B-trees that have substantially better worst-case space complexity, are introduced. They store nn keys in height O(logbn)O(\log_b n), where bb is the maximum node degree. Updates can be performed in O(logb2n)O(\log_{\frac b 2} n) amortized time. A relaxed balance version, which is well suited for concurrent implementation, is also presented.

Keywords

Cite

@article{arxiv.1712.05020,
  title  = {B-slack trees: Highly Space Efficient B-trees},
  author = {Trevor Brown},
  journal= {arXiv preprint arXiv:1712.05020},
  year   = {2017}
}
R2 v1 2026-06-22T23:17:32.028Z