Agent-based modelling for urban sprawl in the region of Waterloo, Ontario, Canada

  • Abdulahad Malik
  • Rifaat Abdalla
Original Article


Agent-based modelling (ABM) is a form of simulation that is phenomenal in understanding and exploring various types of spatial and non-spatial problems. The goal of this research is to study agent-based modeling in an urban context. ArcGIS was used to develop cost raster. In the second part, NetLogo was used to create agents for the purpose of stochastic simulation of urban sprawl in Waterloo Region. The cost rasters were generated using the Cost Distance Tool in ArcGIS with two inputs: source raster and time raster. The simulating model in NetLogo was created using three raster layers: proximity to University of Waterloo campus, proximity to grocery stores and proximity to the LRT stops. The use of ABM has helped in understanding the urban dynamics and to model the settlement pattern of students in Waterloo region.


Agent based modelling Urban sprawl Raster automata Urban sprawl 


  1. Alonso W (1964) Location and land use: towards a general theory of land rent. Harvard University Press, CambridgeCrossRefGoogle Scholar
  2. Balmann A, Happe K, Kellermann K, Kleingarn A (2002) Adjustment costs of agri-environment policy switchings: an agent-based analysis of the German region Hohenlohe. In: Janssen M (ed) Complexity and ecosystem management: the theory and practice of multi-agent systems. Edward Elgar, Cheltenham, pp 127–157Google Scholar
  3. Batty M (2005) Cities and complexity. The MIT, CambridgeGoogle Scholar
  4. Benenson I (1998) Multi-agent simulations of residential dynamics in the city. Comput Environ Urban Syst 22(1):25–42CrossRefGoogle Scholar
  5. Bonabeau E (2002) Agent-based modeling: Methods and techniques for simulating human systems. Proc Natl Acad Sci 99(suppl 3):7280–7287CrossRefGoogle Scholar
  6. Briassoulis H (2000) Brief historical overview of studies of land use change. Retrieved 08 20, 2010, from analysis of land use change: theoretical and modeling approaches.
  7. Brown DG, Duh J-D (2004) Spatial simulation for translating from land use to land cover. Int J Geogr Inf Sci 18(1):35–60CrossRefGoogle Scholar
  8. Castle CJE (2007) Guidelines to Assess Pedestrian Evacuation Software Applications, Centre for Advanced Spatial Analysis (University College London): working paper 115, London.
  9. Cheng J, Masser I (2005) Understanding urban growth system: theories and methods. ITC, HengelosestraatGoogle Scholar
  10. Clark TN (2004) The city as an entertainment machine. Elsevier, OxfordGoogle Scholar
  11. Crooks A (2006) Exploring cities using agent-based models and GIS. UCL Working Paper SeriesGoogle Scholar
  12. Epstein JM (1996) Growing artificial societies. The Bookings Institutions, Washington DCGoogle Scholar
  13. Florida RL (2002) The rise of the creative class. Basic Books, New YorkGoogle Scholar
  14. Gilbert N (1999) Simulation for the social scientist. Open University Press, PhiladephiaGoogle Scholar
  15. Jackson J, Forest B, Sengupta R (2008) Agent Based Simulation of Urban Residential Dynamics and Land Rent Change in a Gentrifying Area of Boston. Trans GIS 12(4):475–491CrossRefGoogle Scholar
  16. Janssen MA (2005) Agent-based modeling. In: Proops J, Safonov P (eds) Modeling in Ecological Economics. Edward Elgar Publising, Cheltenham, UK, pp 155–172Google Scholar
  17. Joshi H, Guhathakurta S (2006) The simulating impact of light rail on urban growth in Phoenix: an application of urbanism modeling environment. In: Proceedings of the 2006 International Conference on Digital Government Research. ACM, San Diego, pp 135–141CrossRefGoogle Scholar
  18. Knoblauch RL, Pietrucha M, Nitzburg M (1996) Field studies of pedestrian walking speed and start-up time. Transp Res Rec J Transp Res Board 1538:27–38CrossRefGoogle Scholar
  19. Myers D, Gearin E (2001) Current Preferences and future demand for denser residential environments. Hous Policy Debate 12(4):633–659CrossRefGoogle Scholar
  20. Parker DC, Berger T (2001). Agent-based models of land-use and land-cover change. LUCC Focus, IndianaGoogle Scholar
  21. Parker DC, Meretsky V (2004) Measuring pattern outcomes in an agent-based model of edge-effect externalities using spatial metrics. Agric Ecosyst Environ 101:233–250CrossRefGoogle Scholar
  22. Torrens PM, Benson I (2004) Geosimulation: modelling urban environments. Wiley, LondonGoogle Scholar
  23. Wooldridge M (2002) An introduction to multiagent systems. Wiley, New YorkGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2017

Authors and Affiliations

  1. 1.Department of GeomaticsWaterloo UniversityWaterlooCanada
  2. 2.Department of Hydrographic SurveyingKing Abdulaziz UniversityJeddahSaudi Arabia

Personalised recommendations