skip to main content
10.1145/2020408.2020531acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
demonstration

Social flocks: a crowd simulation framework for social network generation, community detection, and collective behavior modeling

Published:21 August 2011Publication History

ABSTRACT

This work combines the central ideas from two different areas, crowd simulation and social network analysis, to tackle some existing problems in both areas from a new angle. We present a novel spatio-temporal social crowd simulation framework, Social Flocks, to revisit three essential research problems, (a) generation of social networks, (b) community detection in social networks, (c) modeling collective social behaviors in crowd simulation. Our framework produces social networks that satisfy the properties of high clustering coefficient, low average path length, and power-law degree distribution. It can also be exploited as a novel dynamic model for community detection. Finally our framework can be used to produce real-life collective social behaviors over crowds, including community-guided flocking, leader following, and spatio-social information propagation. Social Flocks can serve as visualization of simulated crowds for domain experts to explore the dynamic effects of the spatial, temporal, and social factors on social networks. In addition, it provides an experimental platform of collective social behaviors for social gaming and movie animations. Social Flocks demo is at http://mslab.csie.ntu.edu.tw/socialflocks/ .

References

  1. L. Akoglu, and C. Faloutsos. RTG: A Recursive Realistic Graph Generator using Random Typing. PKDD 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Aoyagi, and A. Namatame. Synchronization in Mobile Agents and Effects of Network Topology. Agent-Based Social Systems, 6(3) 31--42, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  3. A. L. Barabasi, and R. Albert. Emergence of Scaling in Random Networks. Science 286(5439), 509--512, 1999.Google ScholarGoogle Scholar
  4. D. Chakrabarti, and C. Faloutsos. Graph Mining: Laws, Generators, and Algorithms. ACM Computing Survey, 38(1), 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Chenney. Flow Tiles. ACM SIGGRAPH/Eurographics Symposium on Computer Animation. 233--242, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. B. Edmonds. How Are Physical and Social Spaces Related? -- Cognitive Agents as the Necessary "Glue", Agent-based Computational Modeling, 5:195--214, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  7. L. Hamill, and N. Gilbert. Social Circles: A Simple Structure for Agent-Based Social Network Models. Journal of Artificial Societies and Social Simulation, 12(2), 3, 2009.Google ScholarGoogle Scholar
  8. D. Helbing, J. Farkas, and T. Vicsek. Simulating Dynamical Features of Escape Panic. Nature, 407, 487--490, 2000.Google ScholarGoogle Scholar
  9. D. Kempe, J. M. Kleinberg, and E. Tardos. Maximizing the Spread of Influence through a Social Network. ACM SIGKDD, 137--146, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Leskovec, J. M. Kleinberg, and C. Faloutsos. Graphs over Time: Densification Laws, Shrinking Diameters and Possible Explanations. ACM SIGKDD, 177--187, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Leskovec, K. Lang, and M. Mahoney. Empirical Comparison of Algorithms for Network Community Detection. ACM WWW, 631--640, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. McPherson, L. Smith-Lovin, and J. M. Cook. Birds of a Feather: Homophily in Social Networks. Annual Review of Sociology, 27:415--444, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  13. M. E. J. Newman. The Structure and Function of Complex Networks. SIAM Review, 45(2), 2003.Google ScholarGoogle Scholar
  14. M. E. J. Newman. Fast Algorithm for Detecting Community Structure in Networks. Physical Review, E 69, 066133, 2004.Google ScholarGoogle Scholar
  15. N. Pelechano, J. M. Allbeck, and N. I. Badler. Controlling Individual Agents in High-Density Crowd Simulation. ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 99--108, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. W. Reynolds. Flocks, Herds and Schools. A Distributed Behavior Model. ACM SIGGRAPH, 25--34, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Wasserman, and K. Faust. Social Network Analysis. Cambridge University Press, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  18. D. J. Watts, and S. H. Strogatz. Collective Dynamics of 'Small-world' Networks. Nature, 393:440--442, 1998.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Social flocks: a crowd simulation framework for social network generation, community detection, and collective behavior modeling

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      KDD '11: Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining
      August 2011
      1446 pages
      ISBN:9781450308137
      DOI:10.1145/2020408

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 August 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • demonstration

      Acceptance Rates

      Overall Acceptance Rate1,133of8,635submissions,13%

      Upcoming Conference

      KDD '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader