Summary
We give a partial overview of some results from the rich theory of branching processes and illustrate their use in the probabilistic analysis of algorithms and data structures. The branching processes we discuss include the Galton-Watson process, the branching random walk, the Crump-Mode-Jagers process, and conditional branching processes. The applications include the analysis of the height of random binary search trees, random m-ary search trees, quadtrees, union-find trees, uniform random recursive trees and plane-oriented recursive trees. All these trees have heights that grow logarithmically in the size of the tree. A different behavior is observed for the combinatorial models of trees, where one considers the uniform distribution over all trees in a certain family of trees. In many cases, such trees are distributed like trees in a Galton-Watson process conditioned on the tree size. This fact allows us to review Cayley trees (random labeled free trees), random binary trees, random unary-binary trees, random oriented plane trees, and indeed many other species of uniform trees. We also review a combinatorial optimization problem first suggested by Karp and Pearl. The analysis there is particularly beautiful and shows the flexibility of even the simplest branching processes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abramowitz M. (1970): and I. A. Stegun, Handbook of Mathematical Tables, Dover Publications, New York, NY
Aho A. V. (1983): J. E. Hoperoft, and J. D. Ullman, Data Structures and Algorithms, Addison-Wesley, Reading, MA.
Aldous D. (1988): The random walk construction of uniform spanning trees and uniform labelled trees SIAM Journal of Discrete Mathematics, 0, 0–0.
Aldous D. (1991): The continuum random tree II: an overview, in: Proceedings Durham Symposium on Stochastic Analysis, ed. M. T. Barlow and N. H. Bingham, 23–70, Cambridge University Press, Cambrige, UK.
Aldous D. (1991): The continuum random tree I, Annals of Probability, 19, 1–28.
Aldous D. (1983): The continuum random tree III, Annals of Probability, 21, 248–289.
Aldous D. (1993): Probability distributions on cladograms, Technical Report, Institute of Mathematics and Applications, University of Minnesota.
Aldous D., Flannery B. and Palacios J.L. (1988): Two applications of urn processes: the fringe analysis of search trees and the simulation of quasi-stationary distributions of Markov chains, Probability in the Engineering and Information Sciences, 2, 293–307.
Alon N. (1992): J. H. Spencer, and P. Erdös, The Probabilistic Method, Wiley, New York.
Arkin E., Held M., Mitchell J. and Skiena S. (1994): Hamiltonian triangulations for fast rendering, in: Algorithms-ESA’94, ed. J. van Leeuwen, 855, 36–47, Lecture Notes in Computer Science, Springer-Verlag.
Asmussen S. and Hering H. (1983): Branching processes, Birkhäuser Verlag, Basel.
Athreya K.B. and Ney P.E. (1972): Branching Processes, Springer Verlag, Berlin.
Avis D. and Gindy H.E. (1987): Triangulating point sets in space, Discrete Computational Geometry, 2, 99–111.
Bahadur R.R. and Rao R.R. (1960): On deviation of the sample mean, Annals of Mathematical Statistics, 31, 1015–1027.
Bell C.J. (1965): An investigation into the principles of the classification and analysis of data of an automatic digital computer, Doctoral Dissertation, Leeds University.
Bellman R and Harris T.E. (1952): On age-dependent binary branching processes, Annals of Mathematics, 55, 280–295.
Bergeron F., Flajolet P., and Salvy B. (1992): Varieties of increasing trees, in: CAAP 92, ed. J.-C. Raoult, 581, 24–48, Lecture Notes in Computer Science, Springer-Verlag.
Biggins J.D. (1976): The first and last-birth problems for a multitype age-dependent branching process, Advances in Applied Probability, 8, 446–459.
Biggins J.D. (1976): Asymptotic properties of the branching random walk, Ph.D. Thesis, University of Oxford.
Biggins J.D. (1977): Martingale convergence in the branching random walk, Journal of Applied Probability, 14, 25–37.
Biggins J.D. (1977): Chernoff’s theorem in the branching random walk, Journal of Applied Probability, 14, 630–636.
Biggins J.D. (1978): The asymptotic shape of the branching random walk, Advances in Applied Probability, 10, 62–84.
Biggins J.D. (1979): Growth rates in the branching random walk, Zeitschrift für Wahrscheinlichkeitstheorie and verwandte Gebiete, 48, 17–34.
Biggins J.D. (1990): The central limit theorem for the supercriticcal branching random walk, and related results, Stochastic Processes and theor Applications, 34, 255–274.
Biggins J.D. (1995): The growth and spread of the general branching random walk, Annals of Applied Probability, 5, 1008–1024.
Biggins J.D. (1996): How fast does a general branching random walk spread?, in: Classical and Modern Branching Processes, 84, 19–40, IMA Volumes in Mathematics and its Applications, Springer-Verlag, New York.
Biggins J.D. and Bingham N.H. (1993): Large deviations in the supercritical branching process, Advances in Applied Probability, 25, 757–772.
Biggins J.D. and Grey D.R. (1996): A note on the growth of random trees, Technical Report, School of Mathematics and Statistics, University of Sheffield, Sheffield, UK.
Bingham N (1988): On the limit of a supercritical branching process, Journal of Applied Probability, 25 A, 215–228.
Bramson M. (1983): Convergence of solutions of the Kolmogorov equation to travelling waves, Mem. American Statistical Society, 285, 1–190.
Bramson M.D. (1978): Maximal displacement of branching Brownian motion, Communications on Pure and Applied Mathematics, 21, 531–581.
Bramson M.D. (1978): Minimal displacement of branching random walk, Zeitschrift für Wahrscheinlichkeitstheorie and verwandte Gebiete, 45, 89–108.
Bramson M., Durrett R. and Swindle G. (1989): Statistical mechanics of crabgrass, Annals of Probability, 17, 444–481.
Brown C.A. and Purdom P.W. (1981): An average time analysis of backtracking, SIAM Journal of Computing, 10, 583–593.
Bruijn N.G. de, Knuth D.E. and Rice S.O. (1972): The average height of planted plane trees, in: Graph Theory and Computing, ed. R.-C. Read, 15–22, Academic Press, New York.
Cayley A. (1858): On the analytical forms called trees, Philosophical Magazine, 28, 374–378.
Cayley A. (1889): A theorem on trees, Quarterly Journal of Pure and Applied Mathematics, 23, 376–378.
Chernoff H. (1952): A measure of asymptotic efficiency for tests of a hypothesis based on the sum of observations, Annals of Mathematical Statistics, 23, 493–507.
Coffman E.G. and Eve J. (1970): File structures using hashing functions, Communications of the ACM, 13, 427–436.
Crump K.S. and Mode C.J. (1968): A general age-dependent branching process, Journal of Mathematical Analysis and its Applications, 24, 494–508.
Darling D.A. (1970): The Galton-Watson process with infinite mean, Journal of Applied Probability, 7, 455–456.
Dekking F.M. and Host B. (1990): Limit distributions for minimal displacement of branching random walks, Probability Theory and Related Fields, 90, 403426.
Derrida B. and Spohn H. (1988): Polymers on disordered trees, spin glasses, and traveling waves, Journal of Statistical Physics, 51, 817–841.
Devroye L. (1986): A note on the height of binary search trees, Journal of the ACM, 33, 489–498.
Devroye L. (1986a): Non-Uniform Random Variate Generation, Springer-Verlag, New York.
Devroye L. (1987): Branching processes in the analysis of the heights of trees, Acta Informatica, 24, 277–298.
Devroye L. (1988): Applications of the theory of records in the study of random trees, Acta Informatica, 26, 123–130.
Devroye L. (1990): On the height of random m-ary search trees, Random Structures and Algorithms, 1, 191–203.
Devroye L. (1993): On the expected height of fringe-balanced trees, Acta Informatica, 30, 459–466.
Devroye L. (1997): Universal limit laws for depths in random trees, SIAM Journal on Computing, to appear.
Devroye L. and Kamoun O. (1996): Random minimax game trees, in: Random Discrete Structures, ed. D. Aldous and R. Pemantle, 55–80, John Wiley, New York.
Devroye L. and Laforest L. (1990): An analysis of random d-dimensional quadtrees, SIAM Journal on Computing, 19, 821–832.
Devroye L. and Reed B. (1995): On the variance of the height of random binary search trees, SIAM Journal on Computing, 24, 1157–1162.
Devroye L. and Zamora-Cura C. (1997): On the complexity of branch-andbound search for random trees, Technical Report, McGill University.
Dharmadhikari S.W. and Jogdeo K. (1969): Bounds on moments of certain random variables, Annals of Mathematical Statistics, 40, 1506–1508.
Drmota M. (1997): Analytic approach to the height of the binary search tree, Technical Report, University of Vienna.
Durrett R. (1979): Maxima of branching random walks versus independent random walks, Stochastic Processes and Their Applications, 9, 117–135.
Durrett R. (1991): Probability: Theory and Examples, Wadsworth and Brooks, Pacific Grove, CA.
Dwass M. (1969): The total progeny in a branching process, Journal of Applied probability, 6, 682–686.
Erdös P. and Rényi A. (1960): On the evolution of random graphs, Magyar Tud. Akad. Mat. Kut. Int. Közl, 5, 17–61.
Feller W. (1971): An Introduction to Probability Theory and its Applications, Volume 2, John Wiley, New York.
Finkel R A. and Bentley J.L. (1974): Quad trees: a data structure for retrieval on composite keys, Acta Informatica, 4, 1–9.
Flajolet P., Gonnet G., Puech C. and Robson J.M. (1990): The analysis of multidimensional searching in quad-trees, in: Proceedings of the Second Annual ACM-SIAM Symposium on Discrete Algorithms, 100–109, ACM, New York, and SIAM, Philadelphia.
Flajolet P. and Lafforgue L. (1994): Search costs in quadtrees and singularity perturbation analysis, Discrete and Computational Geometry, 12, 151–175.
Flajolet P. and Odlyzko A. (1982): The average height of binary trees and other simple trees, Journal of Computer and System Sciences, 25, 171–213.
Flajolet P. and Odlyzko A. (1990): Singularity analysis of generating functions, SIAM Journal on Discrete Mathematics, 3, 216–240.
Flajolet P. and Sedgewick R. (1986): Digital search trees revisited, SIAM Journal on Computing, 15, 748–767.
Fredkin E.H. (1960): Trie memory, Communications of the ACM, 3, 490–500.
Fuk D.K. and Nagaev S.V. (1961): Probability inequalities for sums of independent random variables, Theory of Probability and its Applications, 16, 643–660.
Le Gall F.J. (1989): Marches aléatoires, mouvement Brownien et processus de branchement, in Séminaire de Probabilités XXIII, ed. J. Azéma, P. A. Meyer and M. Yor, 1372, 258–274, Lecture Notes in Mathematics, Springer-Verlag, Berlin.
Gonnet G.H. and Baeza-Yates R. (1991): Handbook of Algorithms and Data Structures, Addison-Wesley, Workingham, England.
Gradshteyn I.S. and Ryzhik I.M. (1980): Table of Integrals, Series and Products, Academic Press, New York.
Grimmett G.R. (1980): Random labelled trees and their branching networks, Journal of the Australian Mathematical Society series A, 30, 299–237.
Grimmett G.R. and Stirzaker D.R. (1992):. Probability and Random Processes, Oxford University Press.
Gupta, V.K., Mesa O.J. and Waymire E. (1990): Tree-dependent extreme values: the exponential case, Journal of Applied Probability, 27, 124–133.
Gutjahr W. (1992): The variance of level numbers in certain families of trees, Random Structures and Algorithms, 3, 361–374.
Gutjahr W. (1993): Expectation transfer between branching processes and random trees, Random Structures and Algorithms, 4, 447–467.
Gutjahr W. and Pflug G.C. (1992): The asymptotic contour process of a binary tree is a Brownian excursion, Stochastic Processes and theoir Applications, 41, 69–89.
Gutjahr W. and Pflug G.C. (1992): The limiting common distribution of two leaf heights in a random binary tree, Theoretical Informatics and Applications, 26, 1–18.
Gutjahr W. and Pflug G.C. (1992): Average execution times of series-parallel networks, Technical Report, University of Vienna.
Gutjahr W. and Pflug G.C. (1992): The asymptotic distribution of leaf heights in binary trees, Graphs and Combinatorics, 8, 243–251.
Hammersley J.M. (1974): Postulates for subadditive processes, Annals of Probability, 2, 652–680.
Harris T.E. (1963): The Theory of Branching Processes, Springer Verlag, Berlin.
Hawkes J. (1981): Trees generated by a simple branching process, Journal of the London Mathematical Society, 24, 373–384.
Heathcote C.R., Seneta E. and Vere-Jones D. (1967): A refinement of two theorems in the theory of branching processes, Theory of Probability and its Applications, 12, 297–301.
Heyde C.C. (1970): A rate of convergence result for the super-critical Galton-Watson process, Journal of Applied Probability, 7, 451–454.
Heyde C.C. (1971): Some central limit analogues for super-critical Galton-Watson processes, Journal of Applied Probability, 8, 52–59.
Heyde C.C. (1971): Some almost sure converence theorems for branching processes, Zeitschrift für Wahrscheinlichkeitstheorie and verwandte Gebiete, 20, 189–192.
Heyde C.C. and Brown B.M. (1971): An invariance principle and some convergence rate results for branching processes, Zeitschrift für Wahrscheinlichkeitstheorie and verwandte Gebiete, 20, 271–278.
Jabbour J. (1998): Personal communication.
Jacquet P. and Régnier M. (1986): Trie partitioning process: limiting distributions, in: Lecture Notes in Computer Science, 214, 196–210.
Jagers P. (1975): Branching Processes with Biological Applications, John Wiley, New York.
Jagers P. and Nerman O. (1984): The growth and composition of branching populations, Advances in Applied Probability, 16 221–259.
Janson S. (1983): Limit theorems for certain branching random walks on compact groups and homogeneous spaces, Annals of Probability, 11, 909–930.
Joffe A. and Waugh W.A.O.N. (1982): Exact distributions of kin numbers in a Galton-Watson process, Journal of Applied Probability, 19, 767–775.
Karp R.M. (1990): The transitive closure of a random digraph, Random Structures and Algorithms, 1, 73–93.
Karp R.M. and Pearl J. (1983): Searching for an optimal path in a tree with random costs, Artificial Intelligence, 21, 99–117.
Karp R.M. and Zhang Y. (1995): Bounded branching process and AND/OR tree evaluation, Random Structures and Algorithms, 7, 97–116.
Kemp R. (1984): Fundamentals of the Average Case Analysis of Particular Algorithms, B.G.Teubner, Stuttgart.
Kendall D.G. (1966): Branching processes since 1873, Journal of the London Mathematical Society, 41, 385–406.
Kennedy D.P. (1975): The Galton-Watson process conditioned on the total progeny, Journal of Applied Probability, 12, 800–806.
Kesten H., Ney P. and Spitzer F. (1966): The Galton-Watson process with mean one and finite variance, Theory of Probability and its Applications, 11, 513–540.
Kesten H. and Stigum B.P. (1966): A limit theorem for multidimensional Galton-Watson processes, Annals of Mathematical Statistics, 37 1211–1223.
Kingman J.F.C. (1973): Subadditive ergodic theory, Annals of Probability, 1, 883–909.
Kingman J.F.C. (1975): The first-birth problem for an age-dependent branching process, Annals of Probability, 3, 790–801.
Knuth D.E. (1973): The Art of Computer Programming, Vol. 3: Sorting and Searching, Addison-Wesley, Reading, Mass.
Kolchin V.F. (1978): Moment of degeneration of a branching process and height of a random tree, Mathematical Notes of the Academy of Sciences of the USSR, 6, 954–961.
Kolmogorov A.N. (1938): Zur Lösung einer biologischen Aufgabe, 2, 1–6, Issledovatelskogo instituta matematiki i mechaniki pri Tomskom Gosudarstvennom universitete, Izvestiya nauchno.
Kumar V. (1992): Search, branch and bound, in: Encyclopedia of Artificial Intelligence (2nd edition), ed. Kumar V, 1468–1472, Wiley-Interscience.
Le Gall, F.J. (1989): Brownian excursion, trees and measure-valued branching processes, Technical Report, Université Pierre et Marie Curie, Paris.
Louchard G. (1987): Exact and asymptotic distributions in digital and binary search trees, Theoretical Informatics and Applications, 21, 479–497.
Lynch W.C. (1965): More combinatorial problems on certain trees, Computer Journal, 7, 299–302.
Lyons R. (1997): Probability and Trees, in press.
Lyons R., Pemantle R. and Peres Y. (1993): When does a branching process grow like its mean? Conceptual proofs of L log L criteria, Technical Report, Indiana University.
Lyons R., Pemantle R. and Peres Y. (1995): Conceptual proofs of L log L criteria for mean behavior of branching processes, Annals of Probability, 23, 1125–1138.
Mahmoud H. (1993): Distances in plane-oriented recursive trees, Journal of Computers and Applied Mathematics, 41, 237–245.
Mahmoud H.M. (1986): On the average internal path length of m-ary search trees, Acta Informatica, 23, 111–117.
Mahmoud H.M. (1992): Evolution of Random Search Trees, John Wiley, New York.
Mahmoud H.M. (1994): A strong law for the height of random binary pyramids, Annals of Applied Probability, 4, 923–932.
Mahmoud H.M. and Pittel B. (1988): On the joint distribution of the insertion path length and the number of comparisons in search trees, Discrete Applied Mathematics, 20, 243–251.
Mahmoud H. and Pittel B. (1984): On the most probable shape of a search tree grown from a random permutation, SIAM Journal on Algebraic and Discrete Methods, 5, 69–81.
Mahmoud H., Smythe R.T. and Szymanski J. (1993): On the structure of random plane-oriented recursive trees and their branches, Random Structures and Algorithms, 4, 151–176.
Marcinkiewicz J. and Zygmund A. (1937): Sur les fonctions indépendantes, Fundamentales de Mathématiques, 29, 60–90.
McDiarmid C.J.H. (1990): Probabilistic analysis of tree search, in: Disorder in Physical Systems, McDiarmid C.J.H, editors, 249–260, Oxford Science Publications.
McDiarmid C.J.H. (1995): Minimal positions in a branching random walk, Annals of Applied Probability, 5, 128–139.
McDiarmid C.J.H. and Provan G.M.A. (1991): An expected-cost analysis of backtracking and non-backtracking algorithms, in: IJCAI-91: Proceedings of the Twelfth International Conference on Artificial Intelligence, 172–177, Morgan Kaufmann Publishing, San Mateo, CA.
Meir A. and Moon J.W. (1970): The distance between points in random trees, Journal of Combinatorial theory, 8, 99–103.
Meir A. and Moon J.W. (1978): On the altitude of nodes in random trees, Canadian Journal of Mathematics, 30, 997–1015.
Moon J.W. (1970): Counting labelled trees, Canadian Mathematical Congress.
Moon J.W. (1973): Random walks on random trees, Journal of the Australian Mathematical Society, 15, 42–53.
Nagaev S.V. and Pinelis N.F. (1977): Some inequalities for sums of independent random variables, Theory of Probability and its Applications, 22, 248–256.
Nerman 0 (1981): On the convergence of the supercritical general (C-M-J) branching process, Zeitschrift für Wahrscheinlichkeitstheorie and verwandte Gebiete, 57, 365–395.
Neveu J. (1986): Arbres et processus de Galton-Watson, Annales de l’Institut Henri Poincaré, 22, 199–207.
Neveu J. and Pitman J.W. (1989): The branching process in a Brownian excursion, in: Séminaire de Probabilités XXIII, ed. J. Azéma, P. A. Meyer and M. Yor, 1372, 248–257, Lecture Notes in Mathematics, Springer-Verlag, Berlin.
Nievergelt J. and Hinrichs K.H. (1993): Algorithms and Data Structures with Applications to Graphics and Geometry, Prentice-Hall, Englewood Cliffs, NJ.
Nievergelt J., Hinterberger H. and Sevcik K.C. (1984): The grid file: an adaptable, symmetric multikey file structure, ACM Transactions on Database Systems, 9, 38–71.
Okamoto M. (1958): Some inequalities relating to the partial sum of binomial probabilities, Annals of Mathematical Statistics, 10, 29–35.
Pakes A.G. (1971): Some limit theorems for the total progeny of a branching process, Advances in Applied Probability, 3, 176–192.
Palmer E.M. (1985): Graphical Evolution, John Wiley, New York.
Pearl J. (1984): Heuristics: Intelligent Search Strategies for Computer Problem Solving, Addison-Wesley, Reading, MA.
Petrov V.V. (1975): Sums of Independent Random Variables, Springer-Verlag, Berlin.
Pittel B. (1984): On growing random binary trees, Journal of Mathematical Analysis and its Applications, 103, 461–480.
Pittel B. (1985): Asymptotical growth of a class of random trees, Annals of Probability, 13, 414–427.
Pittel B. (1985): Paths in a random digital tree: limiting distributions, Advances in Applied Probability, 18, 139–155.
Pittel B. (1994): Note on the heights of random recursive trees and random m-ary search trees, Random Structures and Algorithms, 5, 337–347.
Poblete P.V. and Munro J.I. (1985): The analysis of a fringe heuristic for binary search trees, Journal of Algorithms, 6, 336–350.
Prusinkiewicz P. and Lindenmayer A. (1990): The Algorithmic Beauty of Plants, Springer-Verlag, New York.
Purdom P.W. (1983): Search rearrangement backtracking and polynomial average time, Artificial Intelligence, 21, 117–133.
Pyke R. (1965): Spacings, Journal of the Royal Statistical Society Series B, 7, 395–445.
Reingold E.M., Nievergelt J. and Deo N. (1977): Combinatorial Algorithms: Theory and Practice, Prentice Hall, Englewood Cliffs, N.J.
Rényi A. (1959): Some remarks on the theory of trees, MTA Mat. Kut. Int. Közl, 4, 73–85.
Rényi A. and Szekeres G. (1967): On the height of trees, Journal of the Australian Mathematical Society, 7, 497–507.
Riordan J. (1960): The enumeration of trees by height and diameter, IBM Journal of research and develoment, 4, 473–478.
Robson J.M. (1979): The height of binary search trees, The Australian Computer Journal, 11, 151–153.
Robson J.M. (1982): The asymptotic behaviour of the height of binary search trees, Australian Computer Science Communications, p. 88.
Robson J.M. (1997): Bounds on the variation of binary search tree heights, Technical Report, Université Bordeaux I I.
Rubinstein R.Y. (1982): Generating random vectors uniformly distributed inside and on the surface of different regions, European Journal of Operations Research, 10, 205–209.
Samet H. (1990): Applications of Spatial Data Structures, Addison-Wesley, Reading, MA.
Samet H. (1990): The Design and Analysis of Spatial Data Structures, Addison-Wesley, Reading, MA.
Sedgewick R. (1983): Mathematical analysis of combinatorial algorithms, in: Probability Theory and Computer Science, edG. Louchard and G. Latouche, 123–205, Academic Press, London.
Seneta E. (1969): Functional equations and the Galton-Watson process, Advances in Applied Probability, 1, 1–42.
Sibuya M. (1979): Generalized hypergeometric, digamma and trigamma distributions, Annals of the Institute of Statistical Mathematics, 31, 373–390.
Smith D.R. (1984): Random trees and the analysis of branch and bound procedures, Journal of the ACM, 31, 163–188.
Smith R.L. (1984): Efficient Monte Carlo procedures for generating points uniformly distributed over bounded regions, Operations Research, 32, 1296 1308.
Stepanov V.E. (1969): On the distribution of the number of vertices in strata of a random tree, Theory of Probability and its Applications, 14, 65–78.
Stone H.S. and Sipala P. (1986): The average complexity of depth-first search with backtracking and cutoff, IBM Journal of Research and Development, 30, 242–258.
Szpankowski W. (1988): Some results on V-ary asymmetric tries, Journal of Algorithms, 9, 224–244.
Szymanski J. (1988): On the nonuniform random recursive tree, Annals of Discrete Mathematics, 33, 297–307.
Timofeev E.A. (1984): Random minimal trees, Theory of Probability and its Applications, 29, 134–141.
Timofeev E.A. (1988): On finding the expected length of a random minimal tree, Theory of Probability and its Applications, 33, 361–365.
Viennot X.V. (1990): Trees everywhere, in: CAAP 90, ed. A. Arnold, 431, 18–41, Lecture Notes in Computer Science, Springer-Verlag, Berlin.
Vitter J.S. and Flajolet P. (1990): Average-case analysis of algorithms and data structures, in: Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity, ed. J. van Leeuwen, 431–524, MIT Press, Amsterdam.
Wah B.W. and Yu C.F. (1985): Stochastic modeling of branch-and-bound algorithms with best-first search, IEEE Transactions of Software Engineering, SE-11, 922–934.
Walker A. and Wood D. (1976): Locally balanced binary trees, Computer Journal, 19, 322–325.
Weiner H. (1984): Moments on the maximum in a critical branching process, Journal of Applied Probability, 21, 920–923.
Yaglom A.M. (1947): Certain limit theorems of the theory of branching processes, Dokl. acad. nauk SSSR, 56, 795–798.
Zhang W. and Korf R.E. (1992): An average-case analysis of branch-and-bound with applications, in: Proceedings of the 10th National Conference on AIAAAI-92, 1–6, San Jose, CA.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Devroye, L. (1998). Branching Processes and Their Applications in the Analysis of Tree Structures and Tree Algorithms. In: Habib, M., McDiarmid, C., Ramirez-Alfonsin, J., Reed, B. (eds) Probabilistic Methods for Algorithmic Discrete Mathematics. Algorithms and Combinatorics, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-12788-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-662-12788-9_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-08426-3
Online ISBN: 978-3-662-12788-9
eBook Packages: Springer Book Archive