A zero-one sequence describes a path through a rooted directed binary tree T; it also encodes a real number in [0, 1]. We regard the level of the external node of T along the path as a function on the unit interval, the silhouette of T. We investigate the asymptotic behavior of the resulting stochastic processes for sequences of trees that are generated by the binary search tree algorithm.
References
Aldous, D. (1991). The continuum random tree. II. An overview. In Stochastic Analysis (Durham, 1990). London Mathematical Society Lecture Note Series 167 23–70. Cambridge Univ. Press, Cambridge.
Biggins, J. D. (1997). How fast does a general branching random walk spread? In Classical and Modern Branching Processes (Minneapolis, MN, 1994). IMA Vol. Math. Appl. 84 19–39. Springer, New York.
Billingsley, P. (1968). Convergence of Probability Measures. Wiley, New York.
Mathematical Reviews (MathSciNet):
MR233396
Chauvin, B., Drmota, M. and Jabbour-Hattab, J. (2001). The profile of binary search trees. Ann. Appl. Probab. 11 1042–1062.
Cramer, M. (1996). A note concerning the limit distribution of the quicksort algorithm. RAIRO Inform. Théor. Appl. 30 195–207.
Dennert, F. and Grübel, R. (2007). Renewals for exponentially increasing lifetimes, with an application to digital search trees. Ann. Appl. Probab. 17 676–687.
Devroye, L. (1986). A note on the height of binary search trees. J. Assoc. Comput. Mach. 33 489–498.
Mathematical Reviews (MathSciNet):
MR849025
Devroye, L., Fill, J. A. and Neininger, R. (2000). Perfect simulation from the Quicksort limit distribution. Electron. Comm. Probab. 5 95–99 (electronic).
Fill, J. A. and Janson, S. (2000). Smoothness and decay properties of the limiting Quicksort density function. In Mathematics and Computer Science (Versailles, 2000) 53–64. Birkhäuser, Basel.
Grübel, R. (2005). A hooray for Poisson approximation. In 2005 International Conference on Analysis of Algorithms. Discrete Math. Theor. Comput. Sci. Proc. AD 181–191 (electronic). Assoc. Discrete Math. Theor. Comput. Sci., Nancy.
Grübel, R. and Rösler, U. (1996). Asymptotic distribution theory for Hoare’s selection algorithm. Adv. in Applied Prob. 28 252–269.
Kallenberg, O. (1997). Foundations of Modern Probability. Springer, New York.
Knuth, D. E. (1973). The Art of Computer Programming. Volume 3. Addison-Wesley, Reading, MA.
Mathematical Reviews (MathSciNet):
MR445948
Knuth, D. E. (1975). The Art of Computer Programming, Volume 1, 3nd ed. Addison-Wesley, Reading, MA.
Mathematical Reviews (MathSciNet):
MR378456
Le Gall, J.-F. (1999). Spatial Branching Processes, Random Snakes and Partial Differential Equations. Birkhäuser, Basel.
Luczak, M. and Winkler, P. (2004). Building uniformly random subtrees. Random Structures Algorithms 24 420–443.
Mahmoud, H. M. (1992). Evolution of Random Search Trees. Wiley, New York.
Neininger, R. and Rüschendorf, L. (2006). A survey of multivariate aspects of the contraction method. Discrete Math. Theor. Comput. Sci. 8 31–56 (electronic).
Pitman, J. (2006). Combinatorial Stochastic Processes. Lecture Notes in Math. 1875. Springer, Berlin.
Pittel, B. (1985). Asymptotical growth of a class of random trees. Ann. Probab. 13 414–427.
Mathematical Reviews (MathSciNet):
MR781414
Pittel, B. (1986). Paths in a random digital tree: Limiting distributions. Adv. in Appl. Probab. 18 139–155.
Mathematical Reviews (MathSciNet):
MR827333
Régnier, M. (1989). A limiting distribution for quicksort. RAIRO Inform. Théor. Appl. 23 335–343.
Rösler, U. (1991). A limit theorem for “Quicksort”. RAIRO Inform. Théor. Appl. 25 85–100.
Rösler, U. and Rüschendorf, L. (2001). The contraction method for recursive algorithms. Algorithmica 29 3–33. Average-case analysis of algorithms (Princeton, NJ, 1998).
Sawyer, S. A. (1997). Martin boundaries and random walks. Contemp. Math. 206 17–44.
Sedgewick, R. and Flajolet, P. (1996). An Introduction to the Analysis of Algorithms. Addison-Wesley, Reading, MA.