,
Valentin Féray
Creative Commons Attribution 4.0 International license
Binary search trees (BST) are a popular type of structure when dealing with ordered data. They allow efficient access and modification of data, with their height corresponding to the worst retrieval time. From a probabilistic point of view, BSTs associated with data arriving in a uniform random order are well understood, but less is known when the input is a non-uniform permutation. We consider here the case where the input comes from i.i.d. random points in the plane with law μ, a model which we refer to as a permuton sample. Our results show that the asymptotic proportion of nodes in each subtree only depends on the behavior of the measure μ at its left boundary, while the height of the BST has a universal asymptotic behavior for a large family of measures μ. Our approach involves a mix of combinatorial and probabilistic tools, namely combinatorial properties of binary search trees, coupling arguments, and deviation estimates.
@InProceedings{corsini_et_al:LIPIcs.AofA.2024.21,
author = {Corsini, Beno\^{i}t and Dubach, Victor and F\'{e}ray, Valentin},
title = {{Binary Search Trees of Permuton Samples}},
booktitle = {35th International Conference on Probabilistic, Combinatorial and Asymptotic Methods for the Analysis of Algorithms (AofA 2024)},
pages = {21:1--21:13},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-329-4},
ISSN = {1868-8969},
year = {2024},
volume = {302},
editor = {Mailler, C\'{e}cile and Wild, Sebastian},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.AofA.2024.21},
URN = {urn:nbn:de:0030-drops-204562},
doi = {10.4230/LIPIcs.AofA.2024.21},
annote = {Keywords: Binary search trees, random permutations, permutons}
}