English

A note on the largest number of red nodes in red-black trees

Data Structures and Algorithms 2014-06-13 v1

Abstract

In this paper, we are interested in the number of red nodes in red-black trees. We first present an O(n2logn)O(n^2\log n) time dynamic programming solution for computing r(n)r(n), the largest number of red internal nodes in a red-black tree on nn keys. Then the algorithm is improved to some O(logn)O(\log n) time recursive and nonrecursive algorithms. Based on these improved algorithms we finally find a closed-form solution of r(n)r(n).

Keywords

Cite

@article{arxiv.1406.3092,
  title  = {A note on the largest number of red nodes in red-black trees},
  author = {Yingjie Wu and Daxin Zhu and Lei Wang and Xiaodong Wang},
  journal= {arXiv preprint arXiv:1406.3092},
  year   = {2014}
}