Hostname: page-component-cd9895bd7-q99xh Total loading time: 0 Render date: 2024-12-30T22:45:22.007Z Has data issue: false hasContentIssue false

Density approximation and exact simulation of random variables that are solutions of fixed-point equations

Published online by Cambridge University Press:  01 July 2016

Luc Devroye*
Affiliation:
McGill University
Ralph Neininger*
Affiliation:
McGill University
*
Postal address: School of Computer Science, McGill University, 3480 University Street, Montreal, Canada H3A 2K6.
Postal address: School of Computer Science, McGill University, 3480 University Street, Montreal, Canada H3A 2K6.

Abstract

An algorithm is developed for exact simulation from distributions that are defined as fixed points of maps between spaces of probability measures. The fixed points of the class of maps under consideration include examples of limit distributions of random variables studied in the probabilistic analysis of algorithms. Approximating sequences for the densities of the fixed points with explicit error bounds are constructed. The sampling algorithm relies on a modified rejection method.

Type
General Applied Probability
Copyright
Copyright © Applied Probability Trust 2002 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Bickel, P. J. and Freedman, P. A. (1981). Some asymptotic theory for the bootstrap. Ann. Statist. 9, 11961217.Google Scholar
Bougerol, P. and Picard, N. (1992). Strict stationarity of generalized autoregressive processes. Ann. Prob. 20, 17141798.Google Scholar
Chen, R., Goodman, R. and Zame, A. (1984). Limiting distributions of two random sequences. J. Multivariate Anal. 14, 221230.Google Scholar
De Bruijn, N. G. (1951). The asymptotic behaviour of a function occurring in the theory of primes. J. Indian Math. Soc. (N.S.) 15, 2532.Google Scholar
Devroye, L. (1986). Nonuniform Random Variate Generation. Springer, New York.Google Scholar
Devroye, L. (2001). Simulating perpetuities. Methodology Comput. Appl. Prob. 3, 97115.Google Scholar
Devroye, L., Fill, J. A. and Neininger, R. (2000). Perfect simulation from the Quicksort limit distribution. Electron. Commun. Prob. 5, 9599.Google Scholar
Dobrow, R. P. and Fill, J. A. (1999). Total path length for random recursive trees. Combinatorics Prob. Comput. 8, 317333.Google Scholar
Embrechts, P. and Goldie, C. M. (1994). Perpetuities and random equations. In Asymptotic Statistics (Prague, 1993), eds Mandl, P. and Husková, M., Physica, Heidelberg, pp. 7586.CrossRefGoogle Scholar
Embrechts, P., Klüppelberg, C. and Mikosch, T. (1997). Modelling Extremal Events. Springer, Berlin.Google Scholar
Fill, J. A. and Janson, S. (2000). Smoothness and decay properties of the limiting Quicksort density function. In Mathematics and Computer Science (Versailles, 2000), eds Gardy, D. and Mokkadem, A., Birkhäuser, Basel, pp. 5364.Google Scholar
Fill, J. A. and Janson, S. (2001). Approximating the limiting Quicksort distribution. Random Structures Algorithms 19, 376406.Google Scholar
Fill, J. A. and Janson, S. (2002). Quicksort asymptotics. Tech. Rep. 597, Department of Mathematical Sciences, The Johns Hopkins University. Available at http://www.mts.jhu.edu/~fill/. To appear in J. Algorithms.Google Scholar
Flajolet, P., Labelle, G., Laforest, L. and Salvy, B. (1995). Hypergeometrics and the cost structure of quadtrees. Random Structures Algorithms 10, 117144.Google Scholar
Goldie, C. M. and Grübel, R. (1996). Perpetuities with thin tails. Adv. Appl. Prob. 28, 463480.CrossRefGoogle Scholar
Goldie, C. M. and Maller, R. A. (2000). Stability of perpetuities. Ann. Prob. 28, 11951218.Google Scholar
Grübel, R. and Rösler, U. (1996). Asymptotic distribution theory for Hoare's selection algorithm. Adv. Appl. Prob. 28, 252269.Google Scholar
Hennequin, P. (1989). Combinatorial analysis of quicksort algorithm. RAIRO Inf. Théor. Appl. 23, 317333.Google Scholar
Hennequin, P. (1991). Analyse en moyenne d'algorithme, tri rapide et arbres de recherche. , École Polytechnique, Palaiseau.Google Scholar
Hoare, C. A. R. (1961). Algorithm 64, Quicksort. Commun. ACM 4, 321322.Google Scholar
Hoare, C. A. R. (1962). Quicksort. Comput. J. 5, 1015.Google Scholar
Hwang, H.-K. and Neininger, R. (2002). Phase change of limit laws in the quicksort recurrence under varying toll functions. Preprint. Available at http://neyman.mathematik.uni-freiburg.de/homepages/neininger/. To appear in SIAM J. Comput.Google Scholar
Hwang, H.-K. and Tsai, T.-H. (2002). Quickselect and Dickman function. To appear in Combinatorics Prob. Comput.Google Scholar
Kesten, H. (1973). Random difference equations and renewal theory for products of random matrices. Acta Math. 131, 207248.Google Scholar
Knuth, D. E. (1997). The Art of Computer Programming, Vol. 3, Sorting and Searching. Addison-Wesley, Reading, MA.Google Scholar
Mahmoud, H. M. (1991). Limiting distributions for path lengths in recursive trees. Prob. Eng. Inf. Sci. 5, 5359.CrossRefGoogle Scholar
Mahmoud, H. M. (1992). Evolution of Random Search Trees. John Wiley, New York.Google Scholar
Mahmoud, H. M., Modarres, R. and Smythe, R. T. (1995). Analysis of quickselect: an algorithm for order statistics. RAIRO Inf. Théor. Appl. 29, 255276.Google Scholar
Neininger, R. (2001). On a multivariate contraction method for random recursive structures with applications to quicksort. Random Structures Algorithms 19, 498524.Google Scholar
Neininger, R. and Rüschendorf, L. (1999). On the internal path length of d-dimensional quad trees. Random Structures Algorithms 15, 2541.Google Scholar
Neininger, R. and Rüschendorf, L. (2001). A general contraction theorem and asymptotic normality in combinatorial structures. Preprint. Available at http://neyman.mathematik.uni-freiburg.de/homepages/neininger/. Tech. Rep. 01-28, Mathematische Fakultät, Universität Freiburg.Google Scholar
Rachev, S. T. and Rüschendorf, L. (1995). Probability metrics and recursive algorithms. Adv. Appl. Prob. 27, 770799.Google Scholar
Régnier, M., (1989). A limiting distribution for quicksort. RAIRO Inf. Théor. Appl. 23, 335343.CrossRefGoogle Scholar
Rösler, U., (1991). A limit theorem for ‘Quicksort’. RAIRO Inf. Théor. Appl. 25, 85100.Google Scholar
Rösler, U., (1992). A fixed point theorem for distributions. Stoch. Process. Appl. 42, 195214.Google Scholar
Rösler, U., (2001). On the analysis of stochastic divide and conquer algorithms. Algorithmica 29, 238261.Google Scholar
Rösler, U. and Rüschendorf, L. (2001). The contraction method for recursive algorithms. Algorithmica 29, 333.Google Scholar
Sedgewick, R. (1977). The analysis of Quicksort programs. Acta Inf. 7, 327355.Google Scholar
Sedgewick, R. (1980). Quicksort. Gurland, New York.Google Scholar
Sedgewick, R. and Flajolet, P. (1996). An Introduction to the Analysis of Algorithms. Addison-Wesley, Amsterdam.Google Scholar
Takács, L., (1955). On stochastic processes connected with certain physical recording apparatuses. Acta Math. Acad. Sci. Hungar. 6, 363380.Google Scholar
Tenenbaum, G. (1995). Introduction to Analytic and Probabilistic Number Theory. Cambridge University Press. (Translated from the second French edition (1995) by Thomas, C. B..)Google Scholar
Vervaat, W. (1979). On a stochastic difference equation and a representation of non-negative infinitely divisible random variables. Adv. Appl. Prob. 11, 750783.Google Scholar