Skip to main content
Log in

The power of choice in growing trees

  • Statistical and Nonlinear Physics
  • Published:
The European Physical Journal B Aims and scope Submit manuscript

Abstract.

The “power of choice” has been shown to radically alter the behavior of a number of randomized algorithms. Here we explore the effects of choice on models of random tree growth. In our models each new node has k randomly chosen contacts, where k > 1 is a constant. It then attaches to whichever one of these contacts is most desirable in some sense, such as its distance from the root or its degree. Even when the new node has just two choices, i.e., when k = 2, the resulting tree can be very different from a random graph or tree. For instance, if the new node attaches to the contact which is closest to the root of the tree, the distribution of depths changes from Poisson to a traveling wave solution. If the new node attaches to the contact with the smallest degree, the degree distribution is closer to uniform than in a random graph, so that with high probability there are no nodes in the tree with degree greater than O(log log N). Finally, if the new node attaches to the contact with the largest degree, we find that the degree distribution is a power law with exponent -1 up to degrees roughly equal to k, with an exponential cutoff beyond that; thus, in this case, we need k ≫ 1 to see a power law over a wide range of degrees.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Y. Azar, A.Z. Broder, A.R. Karlin, E. Upfal, Balanced allocations, in Proc. 26th ACM Symp. Theory of Computing (1994) pp. 593–602

  • Y. Azar, A.Z. Broder, A.R. Karlin, E. Upfal, SIAM J. Comp. 29, 180 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  • M. Adler, S. Chakarabarti, M. Mitzenmacher, L. Rasmussen, Rand. Struct. Alg. 13, 159 (1998)

    Article  MATH  Google Scholar 

  • M. Mitzenmacher, E. Upfal, Probability and Computing: Randomized Algorithms and Probabilistic Analysis (Cambridge University Press, New York, 2005)

  • R.T. Smythe, H. Mahmoud, Theory Probab. Math. Statist. 51, 1 (1995)

    MathSciNet  Google Scholar 

  • M. Drmota, B. Gittenberger, Random Struct. Alg. 10, 421 (1997); M. Drmota, H.-K. Hwang, Adv. Appl. Probab. 37, 321 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  • P.L. Krapivsky, S. Redner, Phys. Rev. Lett. 89, 258703 (2002); e-print arXiv:cond-mat/0207370

    Article  ADS  Google Scholar 

  • S. Janson, Alea Lat. Am. J. Probab. Math. Stat. 1, 347 (2006); e-print arXiv:math/0509471

    MATH  ADS  MathSciNet  Google Scholar 

  • We always assume that the initial tree is a single node which is the root

  • A.L. Barabási, R. Albert, Science 286, 509–512 (1999)

    Article  MathSciNet  Google Scholar 

  • P.L. Krapivsky, S. Redner, Phys. Rev. E 63, 066123 (2001); e-print arXiv:cond-mat/0011094

    Article  ADS  Google Scholar 

  • Equation \(Q_j(N+1)=Q_j(N)+\frac{1}{N}\,Q_{j-1}(N)\) appears in many contexts, e.g. for networks with copying: P.L. Krapivsky, S. Redner, Phys. Rev. E 71, 036118 (2005); e-print arXiv:cond-mat/0410379

    Article  Google Scholar 

  • R.L. Graham, D.E. Knuth, O. Patashnik, Concrete Mathematics: A Foundation for Computer Science (Reading, Mass.: Addison-Wesley, 1989)

  • E. Ben-Naim, P.L. Krapivsky, S.N. Majumdar, Phys. Rev. E 64, 035101 (2001); e-print arXiv:cond-mat/0105

    Article  ADS  Google Scholar 

  • W. van Saarloos, Phys. Rep. 386, 29 (2003)

    Article  MATH  ADS  Google Scholar 

  • S.N. Majumdar, P.L. Krapivsky, Physica A 318, 161 (2003); e-print arXiv:cond-mat/0205581

    Article  MATH  ADS  MathSciNet  Google Scholar 

  • R. van Zon, H. van Beijeren, Ch. Dellago, Phys. Rev. Lett. 80, 2035 (1998)

    Article  ADS  Google Scholar 

  • P.L. Krapivsky, S.N. Majumdar, Phys. Rev. Lett. 85, 5492 (2000)

    Article  ADS  Google Scholar 

  • M. Mitzenmacher, IEEE Trans. Paral. Dist. Sys. 12, 1094 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R. M. D'Souza.

Rights and permissions

Reprints and permissions

About this article

Cite this article

D'Souza, R., Krapivsky, P. & Moore, C. The power of choice in growing trees . Eur. Phys. J. B 59, 535–543 (2007). https://doi.org/10.1140/epjb/e2007-00310-5

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1140/epjb/e2007-00310-5

PACS.

Navigation