Papers
Topics
Authors
Recent
Search
2000 character limit reached

Heights of butterfly trees

Published 6 Jul 2025 in math.PR, cs.DS, and math.CO | (2507.04505v1)

Abstract: Binary search trees (BSTs) are fundamental data structures whose performance is largely governed by tree height. We introduce a block model for constructing BSTs by embedding internal BSTs into the nodes of an external BST -- a structure motivated by parallel data architectures -- corresponding to composite permutations formed via Kronecker or wreath products. Extending Devroye's result that the height $h_n$ of a random BST satisfies $h_n / \log n \to c* \approx 4.311$, we show that block BSTs with $nm$ nodes and fixed external size $m$ satisfy $h_{n,m} / \log n \to c* + h_m$ in distribution. We then analyze height growth under iterated products. For simple butterfly trees (from iterated Kronecker products of $S_2$), we give a full distributional description showing polynomial height growth: $\mathbb{E} h_n{\operatorname{B}} = \Theta(N\alpha)$ with $\alpha \approx 0.58496$. For nonsimple butterfly trees (from wreath products), we prove power-law bounds: $cN\alpha\cdot (1 + o(1)) \le \mathbb{E} h_n{\operatorname{B}} \le dN\beta\cdot (1 + o(1))$, with $\beta \approx 0.913189$.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.