Probabilistic AVL Trees (p-AVL): Relaxing Deterministic Balancing

📅 2026-04-02
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This work proposes the p-AVL tree, a novel variant of binary search trees that introduces a tunable probability parameter \( p \) to govern the likelihood of performing rotation-based rebalancing at unbalanced nodes. By varying \( p \) from 0 to 1, the structure continuously interpolates between an ordinary binary search tree (when \( p = 0 \)) and a strictly balanced AVL tree (when \( p = 1 \)). This approach is the first to integrate probabilistic mechanisms into AVL balancing strategies, thereby bridging the behavioral gap between deterministic balancing and completely unbalanced structures. Empirical evaluations on randomly generated insertion sequences systematically assess structural properties—such as height, average node depth, and global imbalance metric \( \sigma \)—across different \( p \) values. The results demonstrate that even minimal non-zero values of \( p \) yield substantial improvements in balance, highlighting the sensitivity and efficacy of the p-AVL family in structural evolution.

Technology Category

Machine Learning: Structured LearningReasoning under Uncertainty: Relational Probabilistic ModelsSearch and Optimization: Sampling/Simulation-based Search

Application Category

Graph Algorithms and Modeling for the Web: Efficient manipulation of static and dynamic Web-related graphsWeb Mining and Content Analysis: Bridging structured and unstructured dataSearch and Retrieval-Augmented AI: Web learning to rank, online learning, and counterfactual learning for ranking
📝 Abstract
This paper studies the empirical behaviour of the p-AVL tree, a probabilistic variant of the AVL tree in which each imbalance is repaired with probability $p$. This gives an exact continuous interpolation from $p = 0$, which recovers the BST endpoint, to $p = 1$, which recovers the standard AVL tree. Across random-order insertion experiments, we track rotations per node, total imbalance events, average depth, average height, and a global imbalance statistic $σ$. The main empirical result is that even small nonzero p already causes a strong structural change. The goal here is empirical rather than fully theoretical: to document the behaviour of the p-AVL family clearly and identify the main patterns.
Problem

Research questions and friction points this paper is trying to address.

probabilistic AVL trees
tree balancing
empirical behavior
binary search trees
structural properties
Innovation

Methods, ideas, or system contributions that make the work stand out.

probabilistic AVL tree
continuous interpolation
random-order insertion
tree imbalance
empirical analysis
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
H
Hayagriv Desikan
Indian Institute of Technology, Jodhpur