Abstract
We introduce a global-scale migration model centered on neoclassical economic migration theory and leveraging Python and Jupyter as the base modeling platform. Our goals focus on improving social scientists’ understanding of migration and their access to visually and computationally robust infrastructure. This will enhance a scientist’s capability to model complex macro-scale global effects and lay the groundwork for multi-scale models where countries, regions and individuals interact at differing timescales and per differing governing equations. Economic theory describes an agent’s migration decision as utility maximizing. The agent weighs the expected increase in utility associated with migration against the costs of moving to that destination. These costs include not only the explicit monetary costs of travel and visas, but also the implicit costs such as leaving family behind, political barriers to entry, the difficulty in learning a new language, and the unfamiliarity of a new culture, among others. In our model, any destination country in which an agent would have greater earnings (minus migration costs) than in the origin country is considered and agents maximize their expected earnings. Multiple public data sets from United Nations, International Monetary Fund, and World Bank are used to provide suitable initialization values for the model. Our Global Open Simulation (GOS) software has an open license and the data analyzed during the current study are available in the GOS public Github repository (https://github.com/crcresearch/GOS).
Similar content being viewed by others
Data availability
The Global Open Simulation (GOS) software platform has an open license and the datasets analyzed during the current study are available in a public Github repository (https://github.com/crcresearch/GOS).
References
Adsera, A., & Pytlikova, M. (2015). The role of language in shaping international migration. The Economic Journal, 125, 586.
Baker, B.C.: Immigrant population residing in the united states:january 2014. Office of Immigration Statistics (2017). https://www.dhs.gov/sites/default/files/publications/Unauthorized Immigrant Population Estimates in the US January 2014_1.pdf.
Beine, M., Docquier, F., & Özden, Ç. (2011). Diasporas. Journal of Development Economics, 95(1), 30–41.
Blandin, N., Colglazier, C., O’Hare, J., Brenner, P.: Parallel python for agent-based modeling at a global scale. In: Proceedings of the 2017 International Conference of The Computational Social Science Society of the Americas, CSS 2017, pp. 10:1–10:7. ACM, New York, NY, USA (2017). https://doi.org/10.1145/3145574.3145588.
Bomba, A., Nazaruk, M., Kunanets, N., & Pasichnyk, V. (2017). Constructing the diffusion-like model of bicomponent knowledge potential distribution. International Journal of Computing, 16, 74–81.
Bonabeau, E. (2002). Agent-based modeling: Methods and techniques for simulating human systems. Proceedings of the National Academy of Sciences, 99(suppl 3), 7280–7287.
Borjas, G.J.: Self-selection and the earnings of immigrants (1987).
Castles, S., De Haas, H., Miller, M.: The age of migration:international population movements in the modern world, 5th edition (2014).
Chazan, G.: Syrian refugees in germany: paths diverging. Financial Times (2017). https://www.ft.com/content/304cebc0-08c7-11e7-ac5a-903b21361b43.
Clark, X., Hatton, T. J., & Williamson, J. G. (2007). Explaining us immigration, 1971–1998. The Review of Economics and Statistics, 89(2), 359–373.
Clemens, M. A. (2022). Migration on the rise, a paradigm in decline: The last half-century of global mobility. AEA Papers and Proceedings, 112, 257–61. https://doi.org/10.1257/pandp.20221050.
Cowan, R., & Jonard, N. (2004). Network structure and the diffusion of knowledge. Journal of Economic Dynamics and Control, 28(8), 1557–1575.
of Economic, U.D., Social Affairs, P.D..: Trends in international migrant stock: The 2017 revision. (2017).
Foster, I., Ghani, R., Jarmin, R.S., Kreuter, F., Lane, J.: Big data and social science: a practical guide to methods and tools. CRC Press (2016).
Freedom House: Freedom in the world 2017 (2017). https://freedomhouse.org/report/freedom-world/freedom-world-2017.
Griliches, Z., & Mason, W. M. (1972). Education, income, and ability. Journal of Political Economy, 80(3), S74–S103.
Grogger, J., & Hanson, G. H. (2011). Income maximization and the selection and sorting of international migrants. Journal of Development Economics, 95(1), 42–57.
Howe, A., Brenner, P.: Computational considerations for a global human well-being simulation. The 4th Workshop on Parallel and Distributed Agent-Based Simulations (PADABS) pp. 347 – 355 (2016).
Ignatieff, M., Keeley, J., Ribble, B., McCammon, K.: The united states and the european refugee crisis: Standing with allies. Faculty Research Working Paper Series (2016).
Kennan, J., & Walker, J. R. (2011). The effect of expected income on individual migration decisions. Econometrica, 79(1), 211–251.
Kluyver, T., Ragan-Kelley, B., Pérez, F., Granger, B., Bussonnier, M., Frederic, J., Kelley, K., Hamrick, J., Grout, J., Corlay, S., et al.: Jupyter notebooks-a publishing format for reproducible computational workflows. Positioning and Power in Academic Publishing: Players, Agents and Agendas p. 87 (2016).
Lee, D.J.: Workshop notes in data visualization and social sciences (2014).
Macy, M. W., & Willer, R. (2002). From factors to factors: computational sociology and agent-based modeling. Annual review of sociology, 28(1), 143–166.
Massey, D. S., Arango, J., Hugo, G., Kouaouci, A., Pellegrino, A., & Taylor, J. E. (1993). Theories of international migration: A review and appraisal. Population and Development Review, 19(3), 431–466.
Mayda, A. M. (2010). International migration: A panel data analysis of the determinants of bilateral flows. Journal of Population Economics, 23(4), 1249–1274.
Naqvi, A., & Monasterolo, I. (2021). Assessing the cascading impacts of natural disasters in a multi-layer behavioral network framework. Scientific reports, 11(1), 20146.
Nguyen, H. K., Chiong, R., Chica, M., & Middleton, R. H. (2021). Understanding the dynamics of inter-provincial migration in the mekong delta, vietnam: an agent-based modeling study. Simulation, 97(4), 267–285.
Ortega, F., & Peri, G. (2013). The effect of income and immigration policies on international migration. Migration Studies, 1(1), 47–74.
Parker, J., Epstein, J.M.: A distributed platform for global-scale agent-based models of disease transmission. ACM Trans Model Comput Simul (2011).
Parunak, H.V.D., Savit, R., Riolo, R.L.: Agent-based modeling vs. equation-based modeling: A case study and users’ guide. In: International Workshop on Multi-Agent Systems and Agent-Based Simulation, pp. 10–25. Springer (1998)
Pérez, F., Granger, B.E.: Ipython: a system for interactive scientific computing. Computing in Science & Engineering, 9(3) (2007).
Rumeny, E.: Auditors highlight failings of eu response to migration crisis. Public Finance International (2017).
Schiff, M., Ozden, C.: International migration, economic development & policy. The World Bank (2007).
Searle, C., & van Vuuren, J. H. (2021). Modelling forced migration: A framework for conflict-induced forced migration modelling according to an agent-based approach. Computers, Environment and Urban Systems, 85, 101568.
Tamosauskas, T.: Country codes and coordinates (2013). https://gist.github.com/tadast/8827699.
The World Bank: Income distribtions (2014). Data retrieved from World Development Indicators, https://data.worldbank.org/data-catalog/world-development-indicators.
The World Bank: Birth rate,crude(per 1,000 people) (2017). https://data.worldbank.org/indicator/SP.DYN.CBRT.IN?view=map.
The World Bank: Death rate,crude(per 1,000 people) (2017). https://data.worldbank.org/indicator/sp.dyn.cdrt.in.
United Nations, D.o.E., Social Affairs, P.D.: World population prospects: The 2017 revision, data booklet. ST/ESA/SER.A/401 (2017).
United Nations, D.o.E., Social Affairs, P.D.: international migration report 2020 (2020).
United States Central Intelligence Agency: The world factbook. Retrieved August 20, 2018 (2018).
U.S. Census Bureau: 2014 national projections. U.S. Department of Commerce (2014).
Warren, R., & Kerwin, D. (2015). Beyond dapa and daca: Revisiting legislative reform in light of long-term trends in unauthorized immigration to the united states. J. on Migration & Hum. Sec., 3, 80.
Watts, D.: Computational social science: Exciting progress and future challenges (2016).
Williams Nathalie E., M.L.O., Yao, X.: Using survey data for agent-based modeling: design and challenges in a model of armed conflict and population change. In: Agent-Based Modelling in Population Studies, pp. 159–184. Springer International Publishing (2017).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dziadula, E., O’Hare, J., Colglazier, C. et al. Modeling economic migration on a global scale. J Comput Soc Sc 6, 1125–1145 (2023). https://doi.org/10.1007/s42001-023-00226-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42001-023-00226-7