Computer algorithm of social and personal norms formation
Table of contents
Computer algorithm of social and personal norms formation
Publication type
Viktor Istratov 
Central Economics and Mathematics Institute, Moscow
Saint Petersburg State University, Saint Petersburg
Address: Russian Federation

The article offers a programming algorithm of modeling the formation of social norms based on personal ones. Differing ways of social norm emergence are not considered in this work. An analysis of currently available computer implementations indicates the high relevance of such algorithms. The proposed algorithm dynamically generates personal and social norms which correspond to the actual model setting. In addition, norms can be dynamically changed or grow irrelevant and be erased without user interference. A norm in this algorithm is explicit, i.e. it is a rule of a certain type, which allows simple manipulations within the model framework as well as studying it without resorting to auxiliary calculations and interpretations. The norms formation algorithm is implemented as a software module extending a more general computer model of human behavior. In a series of computational experiments, in the overwhelming majority of cases, meaningful, logical, relevant social norms were formed. These experiments indicate the success and adequacy of the proposed norms formation algorithm.

social norm, personal norm, behavior, computer simulation, algorithm, model, sanction
Date of publication
Number of purchasers
Readers community rating
0.0 (0 votes)
Cite Download pdf 100 RUB / 1.0 SU

To download PDF you should sign in

Full text is available to subscribers only
Subscribe right now
Only article
100 RUB / 1.0 SU
Whole issue
0 RUB / 0.0 SU
All issues for 2018
1267 RUB / 50.0 SU


1. Axelrod R. (1986). An Evolutionary Approach to Norms. The American Political Science Review, 80, 4, 1095–1111.

2. Cialdini R.B., Trost M.R. (1998). Social Influence: Social Norms, Conformity, and Compliance. In: Gilbert D.T., Fiske S.T., Lindzey G. (eds) “The handbook of social psychology”. Vol. 2. Boston: McGraw-Hill, 151–192.

3. Conte R., Castelfranchi C. (1995). Understanding the Functions of Norms in Social Groups through Simulation. In: Gilbert N., Conte R. (eds) “Artificial Societies: The Computer Simulation of Social Life”. London: UCL Press, 252–267.

4. Cooter R.D. (1996). Decentralized Law for a Complex Economy: The Structural Approach to Adjudicating the New Law Merchant. University of Pennsylvania Law Review, 144, 5, 1643–1696.

5. Elster J. (1989). Social Norms and Economic Theory. Journal of Economic Perspectives, 3, 4, 99–117.

6. Horne C. (2001). Sociological Perspective on the Emergence of Social Norms. In: Hechter M., Opp K.-D. (eds) “Social norms”. New York: Russell Sage Foundation, 3–35.

7. Istratov V.A. (2009). Agent-Based Model of Human Behavior: Can’t Money Buy You Happiness? Economics and Mathematical Methods, 45, 1, 129–140.

8. Istratov V.A. (2016). Modelling Social Norm Emergence in Social Sciences. Economics and Mathematical Methods, 52, 4, 47–73.

9. Kenrick D.T., Li N.P., Butner J. (2003). Dynamical Evolutionary Psychology: Individual Decision Rules and Emergent Social Norms. Psychological Review, 110, 1, 3–28.

10. Latane B. (1996). Dynamic Social Impact: the Creation of Culture by Communication. Journal of Communication, 46, 4, 13–25.

11. Merdes C. (2017). Growing Unpopular Norms. Journal of Artificial Societies and Social Simulation, 20, 3. Available at: (accessed: 03.10.2017).

12. Nelson R.R., Sampat B.N. (2001). Making Sense of Institutions as a Factor Shaping Economic Performance. Journal of Economic Behavior & Organization, 44, 31–54.

13. Neumann M. (2008). Homo Socionicus: A Case Study of Simulation Models of Norms. Journal of Artificial Societies and Social Simulation, 11, 4. Available at: (accessed: 03.10.2017).

14. Opp K.-D. (2001). How Do Norms Emerge? An Outline of a Theory. Mind and Society, 2, 3, 101–128.

15. Savarimuthu B., Purvis M., Cranefield S., Purvis M. (2007). How do Norms Emerge in Multi-Agent Systems? Mechanism Design. The Information Science Discussion Paper Series, 2007, 1.

16. Schotter A., Schwodiauer G. (1980). Economics and the Theory of Games: A Survey. Journal of Economic Literature, 18, 2, 479–527.

17. Schwartz S.H. (1977). Normative Influences on Altruism. Advances in Experimental Social Psychology, 10, 221–279.

18. Veblen T. (2010). The Theory of the Leisure Class. [Veblen T. (1899). The Theory of the Leisure Class: An Economic Study of Institutions] Moscow: Librokom (in Russian).

19. Young H.P. (2008). Social Norms. In: Blume L., Durlauf S.N. (eds) “The New Palgrave Dictionary of Economics”, 7. New York: Palgrave, Macmillan, 647–651.