Abstract
We propose a generative model for social networks, both undirected and directed, that takes into account two fundamental characteristics of the user: background (specifically, the real world groups to which the user belongs); and behavior (namely, the ways in which the user engages in surfing activity and occasionally adds links to other users encountered this way). Our experiments show that networks generated by our model compare very well with data from a host of actual social networks with respect to a battery of standard metrics such as degree distribution and assortativity, and verify well known predictions about social networks such as densification and shrinking diameter. We also propose a new metric for social networks intended to gauge the level of surfing activity, namely the correlation between degree and Page rank.
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
Barabasi, A.L., Albert, R.: Emergence of scaling in random networks, vol. 286, pp. 509–512 (October 1999)
Bollobas, B.: Mathematical results on scale-free random graphs. In: Handbook of Graphs and Networks, pp. 1–34. Wiley, Chichester (2003)
Bonato, A., Janssen, J., Pralat, P.: A Geometric Model for On-line Social Networks. In: Proceedings of the 3rd Workshop on Online Social Networks (WOSN 2010), Boston, MA, USA (June 2010), http://www.usenix.org/events/wosn10/tech/full_papers/Bonato.pdf
Brandes, U.: A faster algorithm for betweenness centrality (2001), http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.2024
Brin, S., Page, L.: The anatomy of a large-scale hypertextual web search engine. In: Computer Networks and ISDN Systems, pp. 107–117 (1998)
Cha, M., Mislove, A., Gummadi, K.P.: A measurement-driven analysis of information propagation in the flickr social network. In: WWW 2009: Proceedings of the 18th International Conference on World Wide Web, pp. 721–730. ACM Press, New York (2009), http://dx.doi.org/10.1145/1526709.1526806 , doi:10.1145/1526709.1526806
Chun, H., Kwak, H., Eom, Y.-H., Ahn, Y.-Y., Moon, S., Jeong, H.: Comparison of online social relations in volume vs interaction: a case study of cyworld. In: Proceedings of the 8th ACM SIGCOMM Conference on Internet Measurement, IMC 2008, Vouliagmeni, Greece, pp. 57–70. ACM, New York (2008), http://doi.acm.org/10.1145/1452520.1452528 , doi:10.1145/1452520.1452528
Freeman, L.C.: A set of measures of centrality based on betweenness. Sociometry 40(1), 35–41 (1977), http://links.jstor.org/sici?sici=0038-0431%28197703%2940%3A1%3C35%3AASOMOC%3E2.0.CO%3B2-H
Jackson, M.O.: Social and Economic Networks. Princeton University Press, Princeton (2008), http://www.amazon.com/exec/obidos/redirect?tag=citeulike07-20&path=ASIN/0691134405
Jackson, M.O., Rogers, B.W.: Meeting strangers and friends of friends: How random are social networks? American Economic Review 97(3), 890–915 (2007), http://ideas.repec.org/a/aea/aecrev/v97y2007i3p890-915.html
Kleinberg, J.: The small-world phenomenon: An algorithmic perspective. In: Proceedings of the 32nd ACM Symposium on Theory of Computing, pp. 163–170 (2000), http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.4366
Kleinberg, J.: Complex networks and decentralized search algorithms. In: Proceedings of the International Congress of Mathematicians, ICM (2006)
Kumar, R., Raghavan, P., Rajagopalan, S., Sivakumar, D., Tomkins, A., Upfal, E.: Stochastic models for the web graph. In: FOCS 2000: Proceedings of the 41st Annual Symposium on Foundations of Computer Science, p. 57. IEEE Computer Society, Washington, DC, USA (2000)
Kumar, R., Novak, J., Tomkins, A.: Structure and evolution of online social networks. In: KDD 2006: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 611–617. ACM, New York (2006), http://portal.acm.org/citation.cfm?id=1150402.1150476 , doi:10.1145/1150402.1150476
Lattanzi, S., Sivakumar, D.: Affiliation networks. In: STOC 2009: Proceedings of the 41st Annual ACM Symposium on Theory of Computing, Bethesda, MD, USA, pp. 427–434. ACM, New York (2009), doi:10.1145/1536414.1536474
Leskovec, J.: Snap graph library, http://snap.stanford.edu
Leskovec, J., Kleinberg, J., Faloutsos, C.: Graphs over time: densification laws, shrinking diameters and possible explanations. In: KDD 2005: Proceedings of the Eleventh ACM SIGKDD International Conference on Knowledge Discovery in Data Mining, Chicago, Illinois, USA, pp. 177–187. ACM, New York (2005), doi:10.1145/1081870.1081893
Leskovec, J., Lang, K.J., Dasgupta, A., Mahoney, M.W.: Community structure in large networks: Natural cluster sizes and the absence of large well-defined clusters. CoRR abs/0810.1355 (2008)
Leskovec, J., Chakrabarti, D., Kleinberg, J.M., Faloutsos, C.: Realistic, mathematically tractable graph generation and evolution, using kronecker multiplication. In: Jorge, A.M., Torgo, L., Brazdil, P.B., Camacho, R., Gama, J. (eds.) PKDD 2005. LNCS (LNAI), vol. 3721, pp. 133–145. Springer, Heidelberg (2005), http://dx.doi.org/10.1007/11564126_17 , doi:10.1007/11564126_17
Milgram, S.: The small world problem. Psychology Today 2, 60–67 (1967)
Mislove, A., Marcon, M., Gummadi, K.P., Druschel, P., Bhattacharjee, B.: Measurement and analysis of online social networks. In: IMC 2007: Proceedings of the 7th ACM SIGCOMM Conference on Internet Measurement, San Diego, California, USA, pp. 29–42. ACM, New York (2007), doi:10.1145/1298306.1298311
Mitzenmacher, M.: A brief history of generative models for power law and lognormal distributions. Internet Mathematics 1(2) (2003)
Molloy, M., Reed, B.: A critical point for random graphs with a given degree sequence. In: Random Graphs 93: Proceedings of the Sixth International Seminar on Random Graphs and Probabilistic Methods in Combinatorics and Computer Science, pp. 161–179. John Wiley & Sons, Inc., New York (1995)
Newman, M.E.J.: The structure and function of complex networks. SIAM Review 45, 167–256 (2003), http://arxiv.org/abs/cond-mat/0303516
Newman, M.E.J., Park, J.: Why social networks are different from other types of networks. Physical Review EÂ 68(3), 36122 (2003)
Richardson, M., Agrawal, R., Domingos, P.: Trust management for the semantic web. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 351–368. Springer, Heidelberg (2003), http://www.metapress.com/content/DM0N8R10RL4U430Q
Skyrms, B., Pemantle, R.: A dynamic model of social network formation. Proc. Natl. Acad. Sci. U. S. A. 97(16), 9340–9346 (2000)
Traud, A.L., Kelsic, E.D., Mucha, P.J., Porter, M.A.: Community structure in online collegiate social networks. Tech. Rep. arXiv:0809.0690 (September 2008), comments: 38 pages, 14 figure files, some of which have been compressed for this posting (higher-resolution pdf available from http://www.amath.unc.edu/Faculty/mucha/Reprints/facebook.pdf )
Watts, D.J., Strogatz, S.H.: Collective dynamics of ’small-world’ networks. Nature 393(6684), 440–442 (1998), http://dx.doi.org/10.1038/30918 , doi:10.1038/30918
Zheleva, E., Sharara, H., Getoor, L.: Co-evolution of social and affiliation networks. In: KDD 2009: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1007–1016. ACM, New York (2009), http://dx.doi.org/10.1145/1557019.1557128 , doi:10.1145/1557019.1557128
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Foudalis, I., Jain, K., Papadimitriou, C., Sideri, M. (2011). Modeling Social Networks through User Background and Behavior. In: Frieze, A., Horn, P., Prałat, P. (eds) Algorithms and Models for the Web Graph. WAW 2011. Lecture Notes in Computer Science, vol 6732. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21286-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-21286-4_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21285-7
Online ISBN: 978-3-642-21286-4
eBook Packages: Computer ScienceComputer Science (R0)