Agent-based modelling of population dynamics of two interacting social communities: migrants and natives

Publication type Article
Status Published
Occupation: Scientific Director of CEMI RAS
Affiliation: Central Economics and Mathematics Institute, Russian Academy of Sciences Address
Address: Russian Federation
Occupation: Director, CEMI RAS
Affiliation: Central economic and mathematical Institute of the Russian Academy of Sciences
Address: Russian Federation
Occupation: Senior Research Scholar
Central Economics and Mathematics Institute, Russian Academy of Sciences
Address: Russian Federation
Occupation: Principal Scientific Researcher
Central Economics and Mathematics Institute, Russian Academy of Sciences
Address: Russian Federation
Occupation: Program Director
International Institute for Applied Systems Analysis
Lomonosov Moscow State University
Address: Austria
Occupation: Research Scholar
Affiliation: International Institute for Applied Systems Analysis
Address: Austria
Journal nameEkonomika i matematicheskie metody
EditionVolume 56 Issue 2

This article presents a new agent-based approach to modeling migration and demographic processes based on computer simulation of the population dynamics of two interacting communities: migrants and native people implementing different decision-making strategies. The approach proposed in the article is based on the well-known model of interaction between ‘nomads’ and ‘plowmen’ and focused on studying the behavior of societies with more complex behavior patterns than in the original model: native people and migrants, as well as their impact on social and economic and environmental systems. Moreover, members of both communities (societies), i.e. agent-migrants (that can be considered as ‘nomads’) and agent–native people (that can be considered as ‘plowmen’) reproduce the resources (job places) necessary to increase personal welfare and realize the opportunities for marriage and childbirth. Agent-migrants create resources with the lowest level of return, such as ‘low-technological job places’ and agent–native people reproduce ‘high-technological job places’ that provide a greater contribution to the level of personal welfare and economic growth in a common. The total number of such job placements is restricted by the spatial and demographic characteristics of the system. The suggested model takes into account the influence of many parameters, in particular, the life expectancy, the share of new migrants in previously immigrants, minimum levels of personal welfare and other important characteristics that reflect the behavior of members of the studied communities. At the same time, the effect of such parameters on migration and demographic processes, and the macroeconomic and environmental characteristics associated with them are studied.


Keywordsagent-based modelling of migration; agent-based modelling of demographic processes, migration policy, behavioral economics, AnyLogic.
AcknowledgmentThis study was funded by the Russian Foundation for Basic Research (project 18-51-14010 АНФ_а).
Publication date11.06.2020
Number of characters34304
100 rub.
When subscribing to an article or issue, the user can download PDF, evaluate the publication or contact the author. Need to register.

Number of purchasers: 0, views: 943

Readers community rating: votes 0


2. Akopov A.S. (2015). Simulation modeling. Textbook and workshop. Moscow: YURAJT (in Russian).

3. Belousov F.À. (2017). Model of civilization with two types of reproduction of product (model of nomads and plowmen). Economics and Mathematical Methods, 53 (3), 93–109 (in Russian).

4. Makarov V.L., Beklaryan L.A., Belousov F.À. (2014). Steady regimens in Henning model and its modifications. Machine Learning and Data Analysis, 10 (1), 1385–1395 (in Russian).

5. Makarov V.L., Bakhtizin A.R., Akopov A.S., Beklaryan G.L., Rovenskaya E.A., Strelkovskiy N.V. (2019). Aggregated agent-based simulation model of migration flows of the European Union countries. Economics and Mathematical Methods, 55 (1), 3–15 (in Russian).

6. Akopov A.S., Beklaryan L.A. (2015). An Agent model of crowd behavior in emergencies. Automation and Remote Control, 76 (10), 1817–1827.

7. Alba R., Logan J., Lutz A., Stults B. (2002). Only English by the third generation? Loss and preservation of the mother tongue among the grandchildren of contemporary immigrants. Demography, 39 (3), 467–484.

8. Epstein J., Axtell R. (1996). Growing artificial societies: Social science from the bottom up. Washington Brookings Institution Press.

9. Heckbert S.M. (2013). An agent-based model of the ancient Maya social-ecological system. Journal of Artificial Societies and Social Simulation, 16 (4), 11. Available at: DOI: 10.18564/jasss.2305

10. Kaaronen R.O., Strelkovskii N. (2020). Cultural evolution of sustainable behaviors: Pro-environmental tipping points in an agent-based model. One Earth, 2 (1), 85–97.

11. Kaufmann L., Razakanirina R., Groen D., Chopard B. (2018). Impact of immigrants on a multi-agent economical system. PLoS ONE, 13 (5), 1–16. DOI: 10.1371/journal.pone.0197509

12. Klabunde A., Willekens F. (2016). Decision-making in agent-based models of migration: State of the art and challenges. European Journal of Population, 32 (1), 73–97.

13. Marini M., Chokani N., Abhari R.S. (2019a). Agent-based model analysis of impact of immigration on Switzerland’s social security. Journal of International Migration and Integration, 20 (3), 787–808.

14. Marini M., Chokani N., Abhari R.S. (2019b). Immigration and future housing needs in Switzerland: Agent-based modelling of agglomeration Lausanne. Computers, Environment and Urban Systems, 78 (101400), 1–15.

15. Schelling T.C. (1971). Dynamic models of segregation. The Journal of Mathematical Sociology, 1 (2), 143–186, 1971.

16. Simon M. (2019). Path dependency and adaptation: The effects of policy on migration systems. Journal of Artificial Societies and Social Simulation, 22 (2), 2. Available at: DOI: 10.18564/jasss.39

17. Stonawski M., Potancokova M., Skirbekk V. (2016). Fertility patterns of native and migrant Muslims in Europe. Population, Space and Place, 22 (6), 552–567.

18. Suleimenova D., Bell D., Groen D. (2017). A generalized simulation development approach for predicting refugee destinations. Scientific Reports, 7 (13377), 1–13.

19. Urselmans L. (2018). A Schelling Model with Immigration Dynamics. In: P.R. Lewis, C.J. Headleand, S. Battle, P.D. Ritsos (eds.). Artificial Life and Intelligent Agents, 3–15. Springer International Publishing.

20. Urselmans L., Phelps S. (2018). A Schelling model with adaptive tolerance. PLoS ONE, 13 (3), e0193950.

Система Orphus