Skip to main content
Log in

Modeling economic migration on a global scale

  • Research Article
  • Published:
Journal of Computational Social Science Aims and scope Submit manuscript

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).

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

Access this article

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

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

  1. Adsera, A., & Pytlikova, M. (2015). The role of language in shaping international migration. The Economic Journal, 125, 586.

    Article  Google Scholar 

  2. 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.

  3. Beine, M., Docquier, F., & Özden, Ç. (2011). Diasporas. Journal of Development Economics, 95(1), 30–41.

    Article  Google Scholar 

  4. 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.

  5. 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.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. Borjas, G.J.: Self-selection and the earnings of immigrants (1987).

  8. Castles, S., De Haas, H., Miller, M.: The age of migration:international population movements in the modern world, 5th edition (2014).

  9. Chazan, G.: Syrian refugees in germany: paths diverging. Financial Times (2017). https://www.ft.com/content/304cebc0-08c7-11e7-ac5a-903b21361b43.

  10. Clark, X., Hatton, T. J., & Williamson, J. G. (2007). Explaining us immigration, 1971–1998. The Review of Economics and Statistics, 89(2), 359–373.

    Article  Google Scholar 

  11. 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.

    Article  Google Scholar 

  12. Cowan, R., & Jonard, N. (2004). Network structure and the diffusion of knowledge. Journal of Economic Dynamics and Control, 28(8), 1557–1575.

    Article  Google Scholar 

  13. of Economic, U.D., Social Affairs, P.D..: Trends in international migrant stock: The 2017 revision. (2017).

  14. 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).

  15. Freedom House: Freedom in the world 2017 (2017). https://freedomhouse.org/report/freedom-world/freedom-world-2017.

  16. Griliches, Z., & Mason, W. M. (1972). Education, income, and ability. Journal of Political Economy, 80(3), S74–S103.

    Article  Google Scholar 

  17. Grogger, J., & Hanson, G. H. (2011). Income maximization and the selection and sorting of international migrants. Journal of Development Economics, 95(1), 42–57.

    Article  Google Scholar 

  18. 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).

  19. 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).

  20. Kennan, J., & Walker, J. R. (2011). The effect of expected income on individual migration decisions. Econometrica, 79(1), 211–251.

    Article  Google Scholar 

  21. 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).

  22. Lee, D.J.: Workshop notes in data visualization and social sciences (2014).

  23. Macy, M. W., & Willer, R. (2002). From factors to factors: computational sociology and agent-based modeling. Annual review of sociology, 28(1), 143–166.

    Article  Google Scholar 

  24. 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.

    Article  Google Scholar 

  25. Mayda, A. M. (2010). International migration: A panel data analysis of the determinants of bilateral flows. Journal of Population Economics, 23(4), 1249–1274.

    Article  Google Scholar 

  26. Naqvi, A., & Monasterolo, I. (2021). Assessing the cascading impacts of natural disasters in a multi-layer behavioral network framework. Scientific reports, 11(1), 20146.

    Article  Google Scholar 

  27. 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.

    Article  Google Scholar 

  28. Ortega, F., & Peri, G. (2013). The effect of income and immigration policies on international migration. Migration Studies, 1(1), 47–74.

    Article  Google Scholar 

  29. Parker, J., Epstein, J.M.: A distributed platform for global-scale agent-based models of disease transmission. ACM Trans Model Comput Simul (2011).

  30. 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)

  31. Pérez, F., Granger, B.E.: Ipython: a system for interactive scientific computing. Computing in Science & Engineering, 9(3) (2007).

  32. Rumeny, E.: Auditors highlight failings of eu response to migration crisis. Public Finance International (2017).

  33. Schiff, M., Ozden, C.: International migration, economic development & policy. The World Bank (2007).

  34. 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.

    Article  Google Scholar 

  35. Tamosauskas, T.: Country codes and coordinates (2013). https://gist.github.com/tadast/8827699.

  36. The World Bank: Income distribtions (2014). Data retrieved from World Development Indicators, https://data.worldbank.org/data-catalog/world-development-indicators.

  37. The World Bank: Birth rate,crude(per 1,000 people) (2017). https://data.worldbank.org/indicator/SP.DYN.CBRT.IN?view=map.

  38. The World Bank: Death rate,crude(per 1,000 people) (2017). https://data.worldbank.org/indicator/sp.dyn.cdrt.in.

  39. United Nations, D.o.E., Social Affairs, P.D.: World population prospects: The 2017 revision, data booklet. ST/ESA/SER.A/401 (2017).

  40. United Nations, D.o.E., Social Affairs, P.D.: international migration report 2020 (2020).

  41. United States Central Intelligence Agency: The world factbook. Retrieved August 20, 2018 (2018).

  42. U.S. Census Bureau: 2014 national projections. U.S. Department of Commerce (2014).

  43. 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.

    Article  Google Scholar 

  44. Watts, D.: Computational social science: Exciting progress and future challenges (2016).

  45. 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).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paul Brenner.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42001-023-00226-7

Keywords

Navigation