Abstract
We develop a fast method for finding all high degree vertices of a connected graph with a power law degree sequence. The method uses a biassed random walk, where the bias is a function of the power law c of the degree sequence.
Let G(t) be a t-vertex graph, with degree sequence power law c ≥ 3 generated by a generalized preferential attachment process which adds m edges at each step. Let S a be the set of all vertices of degree at least t a in G(t). We analyze a biassed random walk which makes transitions along undirected edges {x,y} proportional to (d(x)d(y))b, where d(x) is the degree of vertex x and b > 0 is a constant parameter. Choosing the parameter b = (c − 1)(c − 2)/(2c − 3), the random walk discovers the set S a completely in \(\widetilde{O}(t^{1-2ab(1-\epsilon)})\) steps with high probability. The error parameter ε depends on c,a and m. We use the notation \(\tilde O(x)\) to mean O(x logk x) for some constant k > 0.
The cover time of the entire graph G(t) by the biassed walk is \(\widetilde{O}(t)\). Thus the expected time to discover all vertices by the biassed walk is not much higher than in the case of a simple random walk Θ(t logt).
The standard preferential attachment process generates graphs with power law c = 3. Choosing search parameter b = 2/3 is appropriate for such graphs. We conduct experimental tests on a preferential attachment graph, and on a sample of the underlying graph of the www with power law c ~3 which support the claimed property.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Achlioptas, D., Clauset, A., Kempe, D., Moore, C.: On the bias of traceroute sampling: or, power-law degree distributions in regular graphs. J. ACM 56(4) (2009)
Aldous, D., Fill, J.A.: Reversible Markov chains and random walks on graphs (1995), http://stat-www.berkeley.edu/pub/users/aldous/RWG/book.html
Baeza-Yates, R., Castillo, C., Marin, M., Rodriguez, A.: Crawling a country: Better strategies than breadth-first for web page ordering. In: Proc. 14th International Conference on World Wide Web, pp. 864–872. ACM Press (2005)
Barabási, A., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)
Bollobás, B., Riordan, O., Spencer, J., Tusnády, G.: The degree sequence of a scale-free random graph process. Random Structures and Algorithms 18, 279–290 (2001)
Brautbar, M., Kearns, M.: Local algorithms for finding interesting individuals in large networks. In: Proceedings of ICS 2010, pp. 188–199 (2010)
Cooper, C.: The age specific degree distribution of web-graphs. Combinatorics Probability and Computing 15, 637–661 (2006)
Cooper, C., Frieze, A.: A general model web graphs. Random Structures and Algorithms 22(3), 311–335 (2003)
Cooper, C., Frieze, A.: The cover time of the preferential attachment graphs. Journal of Combinatorial Theory B(97), 269–290 (2007)
Flaxman, A.D., Vera, J.: Bias Reduction in Traceroute Sampling – Towards a More Accurate Map of the Internet. In: Bonato, A., Chung, F.R.K. (eds.) WAW 2007. LNCS, vol. 4863, pp. 1–15. Springer, Heidelberg (2007)
Gjoka, M., Kurant, M., Butts, C.T., Markopoulou, A.: A walk in Facebook: Uniform sampling of users in online social networks. CoRR, abs/0906.0060 (2009)
Ikeda, S., Kubo, I., Okumoto, N., Yamashita, M.: Impact of Local Topological Information on Random Walks on Finite Graphs. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds.) ICALP 2003. LNCS, vol. 2719, Springer, Heidelberg (2003)
Lovász, L.: Random walks on graphs: A survey. Bolyai Society Mathematical Studies 2, 353–397 (1996)
Stutzbach, D., Rejaie, R., Duffield, N.G., Sen, S., Willinger, W.: On unbiased sampling for unstructured peer-to-peer networks. In: Proceedings of the 6th ACM SIGCOMM Conference on Internet Measurement IMC 2006, pp. 27–40 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cooper, C., Radzik, T., Siantos, Y. (2012). A Fast Algorithm to Find All High Degree Vertices in Graphs with a Power Law Degree Sequence. In: Bonato, A., Janssen, J. (eds) Algorithms and Models for the Web Graph. WAW 2012. Lecture Notes in Computer Science, vol 7323. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30541-2_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-30541-2_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30540-5
Online ISBN: 978-3-642-30541-2
eBook Packages: Computer ScienceComputer Science (R0)