Skip to main content
Log in

A particle swarm model of socio-psychological dynamics based on Heider’s balance theory

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

The emergence of collective behavior has been extensively studied in the field of artificial life. We propose a self-driven particle system with the dynamics of both social preferences and social relationships in the socio-psychological space to computationally understand the dynamics of human social relationships. Social preferences, represented as a matrix with the values of how much a person prefers another, is updated according to Heider’s balance theory. In addition, social relationships, represented as the distribution of particle agents in the two-dimensional space, is updated based on Kano’s model. Our experimental results show that if we assume the loop dynamics caused by the social preferences and social relationships, the community tends to converge to a state with two major subgroups accompanied by a few minor subgroups as a locally optimal solution.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Vicsek T, Czirok A, Jacob EB et al (1995) Novel type of phase transition in a system of self-driven particles. Phys Rev Lett 75(6):1226–1229

    Article  MathSciNet  Google Scholar 

  2. Reynolds CW (1987) Flocks, herds and schools: a distributed behavioral model. Comput Graph 21(4):25–34

    Article  Google Scholar 

  3. Bhattacharya K, Vicsek T (2010) Collective decision making in cohesive flocks. New J Phys 12:093019

    Article  Google Scholar 

  4. Gautrais J, Jost CA, Theraulaz G (2008) Key behavioural factors in a self-organised fish school model. Ann Zool Fennici 45(5):415–425

    Article  Google Scholar 

  5. Aoki I (1982) A simulation study on the schooling mechanism in fish. Bull Jpn Soc Sci Fish 48(8):1081–1088

    Article  Google Scholar 

  6. Nishinari K, Sugawara K, Kazama T et al (2006) Modelling of self-driven particles: Foraging. Phys A 372(1):132–141

    Article  Google Scholar 

  7. Buhl J, Sumpter DJT, Couzin ID et al (2006) From disorder to order in marching locusts. Science 312(5778):1402–1406

    Article  Google Scholar 

  8. Helbing F, Schweitzer F, Keltsch J et al (1997) Active walker model for the formation of human and animal trail systems. Phys Rev E 56(3):2527–2539

    Article  Google Scholar 

  9. Helbing D, Farkas I, Vicsek T (2000) Simulating dynamical features of escape panic. Nature 407:487–490

    Article  Google Scholar 

  10. Sayama H (2009) Swarm chemistry. Artif Life 15(1):105–114

    Article  Google Scholar 

  11. Sayama H (2011) Seeking open-ended evolution in swarm chemistry. In: IEEE symposium on artificial life (ALIFE), pp 186–193

  12. Suzuki R, Ito M, Kodera S et al (2018) An online experimental framework for cooperative relationships with a real-time decision-making and rewarding environment. Front Ecol Evol 6:74

    Article  Google Scholar 

  13. Kano T, Osuka K, Kawakatsu T et al (2017) A minimal model of collective behaviour based on non-reciprocal interactions. In: Proc. 14th Euro. Conf. Artif. Life, pp 237–244

  14. Kano T, Osuka K, Kawakatsu T et al (2017) Mathematical analysis for non-reciprocal interaction based model of collective behavior. J Phys Soc Jpn 86:124004

    Article  Google Scholar 

  15. Heider F (1946) Attitudes and cognitive organization. J Psyc 21:107–112

    Article  Google Scholar 

  16. Heider F (1958) The psychology of interpersonal relations. Wiley, New York

    Book  Google Scholar 

  17. Cartwright D, Harary F (1956) Structural balance: a generalization of Heider’s theory. Psyc Rev 63(5):277–293

    Article  Google Scholar 

  18. Wang Z, Thorngate W (2003) Sentiment and social mitosis: Implications of Heider's balance theory. J Artif Soc Soc Simul 6(3):1–2

    Google Scholar 

  19. Kułakowski K, Gawronski P, Gronek P (2005) The Heider balance: a continuous approach. Int J Mod Phys C 16:707–716

    Article  Google Scholar 

  20. Gawronski P, Gronek P, Kułakowski K (2005) The Heider balance and social distance. Acta Phys Pol B 36(8):2549–2558

    MATH  Google Scholar 

  21. Marvel SA, Kleinberg J, Kleinberg RD et al (2010) Continuous-time model of structural balance. PNAS 108(5):1771–1776

    Article  Google Scholar 

  22. Antal T, Krapivsky PL, Redner S (2005) Dynamics of social balance on networks. Phys Rev E 72:036121

    Article  MathSciNet  Google Scholar 

  23. Antal T, Krapivsky PL, Redner S (2006) Social balance on networks: the dynamics of friendship and enmity. Phys D 224(1–2):130–136

    Article  MathSciNet  Google Scholar 

  24. Marvel SA, Strogatz SH, Kleinberg JM (2009) Energy landscape of social balance. Phys Rev Lett 103:198701

    Article  Google Scholar 

  25. Szell M, Lambiotte R, Thurner S (2010) Multirelational organization of large-scale social networks in an online world. PNAS 107(31):13636–13641

    Article  Google Scholar 

  26. Ilany A, Barocas A, Koren L et al (2013) Structural balance in the social networks of a wild mammal. Anim Behav 85(6):1397–1405

    Article  Google Scholar 

  27. Meila M, Heckerman D (1998) An experimental comparison of several clustering and initialization methods. In: Proc. 14th Conf. uncertainty in artificial intelligence, pp 386–395

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asami Doi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

The model was implemented in C++ and we performed all experiments in Ubuntu 18.04 LTS. Some figures were generated by Matplotlib in Python. The source code is available on request to the corresponding author.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Doi, A., Suzuki, R. & Arita, T. A particle swarm model of socio-psychological dynamics based on Heider’s balance theory. Artif Life Robotics 26, 84–90 (2021). https://doi.org/10.1007/s10015-020-00639-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-020-00639-x

Keywords