Abstract
Human mobility is poorly captured by existing methods which employ simple measures to quantify human mobility patterns. This paper develops spatial graph-based methods to quantify patterns of human mobility—termed activity graphs. Activity graphs are constructed with anchors representing activity locations and edges connecting anchors representing movement between anchors. We first perform a factor analysis to identify four primary dimensions of mobility that can be derived from activity graphs: quantity, extent, connectedness, and clustering. A case study with GPS tracking data from a sample of UK-based workers is then used to demonstrate how activity graphs can be applied in practice and how new dimensions of mobility captured by activity graphs may lead to new insights about mobility behaviour. We provide several promising new areas for future work where activity graphs can be further extended to address increasingly sophisticated spatial questions around individual mobility. Our analysis fits within the time-geographic framework presented by Hägerstrand, and our results highlight opportunities for continued research motivated by issues emphasized by Hägerstrand in his seminal work.
Similar content being viewed by others
References
Adler T, Ben-Akiva M (1979) A theoretical and empirical model of trip chaining behavior. Trans Res Part b: Methodol 13(3):243–257. https://doi.org/10.1016/0191-2615(79)90016-X
Ahas R, Aasa A, Mark P, Kull A (2007) Seasonal tourism spaces in Estonia: case study with mobile positioning data. Tour Manage 28:898–910
Asgari F, Gauthier V, Becker M (2013) A survey on human mobility and its applications [Physics]. http://arxiv.org/abs/1307.0814
Bartlett MS (1951) The effect of standardization on a χ2 approximation in factor analysis. Biometrika 38(3/4):337–344. https://doi.org/10.2307/2332580
Besser LM, Marcus M, Frumkin H (2008) Commute time and social capital in the U.S. Am J Preventive Med 34(3):207–211. https://doi.org/10.1016/j.amepre.2007.12.004
Cao (Jason) X, Mokhtarian PL, Handy S. (2009) Examining the impacts of residential self-selection on travel behaviour: a focus on empirical findings. Transp Rev 29(3):359–395. https://doi.org/10.1080/01441640802539195
Čertický M, Drchal J, Cuchý M, Jakob M (2015) Fully agent-based simulation model of multimodal mobility in European cities. In: 2015 International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), pp 229–236. https://doi.org/10.1109/MTITS.2015.7223261
Chen BY, Wang Y, Wang D, Lam WHK (2019) Understanding travel time uncertainty impacts on the equity of individual accessibility. Transp Res Part d: Transp Environ 75:156–169. https://doi.org/10.1016/j.trd.2019.08.027
Chowdhury S, Paix LL, Geurs K (2020) Inter- and Intrapersonal variation in destination choice. Euro J Transport Infrastruc Res 20(4), Article 4. https://doi.org/10.18757/ejtir.2020.20.4.3951
Csardi G, Nepusz T (2005) The Igraph software package for complex network research. InterJournal Complex Syst, p 1695.
Cutter SL, Golledge R, Graf WL (2002) The big questions in geography. Prof Geogr 54:305–317
Farber S, Páez A (2009) My car, my friends, and me: a preliminary analysis of automobility and social activity participation. J Transp Geogr 17(3):216–225. https://doi.org/10.1016/j.jtrangeo.2008.07.008
Faye S, Engel T (2016) Understanding user daily mobility using mobile and wearable sensing systems. In: 2016 International conference on information and communication technology convergence (ICTC), pp 387–392. https://doi.org/10.1109/ICTC.2016.7763503
Fillekes MP, Giannouli E, Kim E-K, Zijlstra W, Weibel R (2019) Towards a comprehensive set of GPS-based indicators reflecting the multidimensional nature of daily mobility for applications in health and aging research. Int J Health Geogr 18(1):17. https://doi.org/10.1186/s12942-019-0181-0
Freeman LC (1978) Centrality in social networks conceptual clarification. Soc Netw 1(3):215–239. https://doi.org/10.1016/0378-8733(78)90021-7
Ganti R, Srivatsa M, Ranganathan A, Han J (2013). Inferring human mobility patterns from taxicab location traces. In: Proceedings of the 2013 ACM international joint conference on pervasive and ubiquitous computing, pp 459–468. https://doi.org/10.1145/2493432.2493466
Gao S (2015) Spatio-Temporal analytics for exploring human mobility patterns and urban dynamics in the mobile age. Spat Cogn Comput 15(2):86–114. https://doi.org/10.1080/13875868.2014.984300
Guo S, Lin Y, Feng N, Song C, Wan H (2019) Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. In: Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), Article 01. https://doi.org/10.1609/aaai.v33i01.3301922
Hägerstrand T (1970) What about people in regional science? Papers Reg Sci Assoc 24(1):7–21
Hanson S, Pratt G (1988) Reconceptualizing the Links between Home and Work in Urban Geography. Econ Geogr 64(4):299–321. https://doi.org/10.2307/144230
Hong L, Zheng Y, Yung D, Shang J, Zou L (2015) Detecting urban black holes based on human mobility data. In: Proceedings of the 23rd SIGSPATIAL international conference on advances in geographic information systems, pp 1–10. https://doi.org/10.1145/2820783.2820811
Horn JL (1965) A rationale and test for the number of factors in factor analysis. Psychometrika 30(2):179–185. https://doi.org/10.1007/BF02289447
Hu Y, Miller HJ, Li X (2014) Detecting and analyzing mobility hotspots using surface networks. Trans GIS 18(6):911–935. https://doi.org/10.1111/tgis.12076
Jaegal Y, Miller HJ (2020) Measuring the structural similarity of network time prisms using temporal signatures with graph indices. Trans GIS 24(1):3–26. https://doi.org/10.1111/tgis.12582
Jiang S, Ferreira J, Gonzalez MC (2017) Activity-based human mobility patterns inferred from mobile phone data: a case study of Singapore. IEEE Trans Big Data 3(2):208–219. https://doi.org/10.1109/TBDATA.2016.2631141
Kaiser HF (1970) A second generation little jiffy. Psychometrika 35(4):401–415. https://doi.org/10.1007/BF02291817
Kitamura R, Yamamoto T, Susilo YO, Axhausen KW (2006) How routine is a routine? An analysis of the day-to-day variability in prism vertex location. Transp Res Part a: Policy Pract 40(3):259–279. https://doi.org/10.1016/j.tra.2005.07.002
Kwan MP (1999) Gender, the home-work link, and space-time patterns of nonemployment activities. Econ Geogr 75(4):370–394
Lee J, Miller HJ (2020) Robust accessibility: measuring accessibility based on travelers’ heterogeneous strategies for managing travel time uncertainty. J Transport Geogr 86:102747. https://doi.org/10.1016/j.jtrangeo.2020.102747
Lee J, Miller HJ (2019) Analyzing collective accessibility using average space-time prisms. Transp Res Part d: Transp Environ 69:250–264. https://doi.org/10.1016/j.trd.2019.02.004
Lim H, Kim S, Heo J (2019) Graph analyses of phone-based origin-destination data for understanding urban human mobility in Seoul, Korea. In: Proceedings of the 3rd ACM SIGSPATIAL International Workshop on Prediction of Human Mobility, pp 62–65. https://doi.org/10.1145/3356995.3364539
Long JA, Ren C (2021) Associations between mobility and socio-economic indicators vary across the timeline of the Covid-19 pandemic. Comp Environ Urban Syst, 101710. https://doi.org/10.1016/j.compenvurbsys.2021.101710
Long JA, Reuschke D (2021) Daily mobility patterns of small business owners and homeworkers in post-industrial cities. Comp Environ Urban Syst 85:101564. https://doi.org/10.1016/j.compenvurbsys.2020.101564
Manousakas D, Mascolo C, Beresford AR, Chan D, Sharma N (2018) Quantifying privacy loss of human mobility graph topology. Proc Privacy Enhancing Technol 2018(3), Article 3.
Martinez VR, Escalante MA, Beguerisse-Díaz M, Garduño E, Gonzalez VM (2016) Understanding human behavior in urban spaces using social network data: a mobility graph approach. Int J Web Services Res (IJWSR) 13(4):54–66. https://doi.org/10.4018/IJWSR.2016100104
Miller HJ (1999) Measuring space-time accessibility benefits within transportation networks: basic theory and computational procedures. Geogr Anal 31(2):187–212
Miller HJ, Jaegal Y, Raubal M (2019) Measuring the geometric and semantic similarity of space–time prisms using temporal signatures. Ann Am Assoc Geogr 109(3):730–753. https://doi.org/10.1080/24694452.2018.1484686
Muller PO (2004) Transportation and urban form—stages in the spatial evolution of the American Metropolis. https://trid.trb.org/view/756060
Patterson Z, Fitzsimmons K, Jackson S, Mukai T (2019) Itinerum: The open smartphone travel survey platform. SoftwareX 10:100230. https://doi.org/10.1016/j.softx.2019.04.002
Patterson Z, Farber S (2015) Potential path areas and activity spaces in application: a review. Transp Rev 35(6):679–700. https://doi.org/10.1080/01441647.2015.1042944
Pebesma E (2018) Simple features for R: standardized support for spatial vector data. R J 10(1):439. https://doi.org/10.32614/RJ-2018-009
Perchoux C, Kestens Y, Thomas F, Hulst AV, Thierry B, Chaix B (2014) Assessing patterns of spatial behavior in health studies: Their socio-demographic determinants and associations with transportation modes (the RECORD Cohort Study). Soc Sci Med 119:64–73. https://doi.org/10.1016/j.socscimed.2014.07.026
Pereira RHM, Saraiva M, Herszenhut D, Braga CKV, Conway MW (2021) r5r: Rapid realistic routing on multimodal transport networks with R5 in R. Findings, 21262. https://doi.org/10.32866/001c.21262
Pouke M, Goncalves J, Ferreira D, Kostakos V (2016) Practical simulation of virtual crowds using points of interest. Comput Environ Urban Syst 57:118–129. https://doi.org/10.1016/j.compenvurbsys.2016.02.004
Primerano F, Taylor MAP, Pitaksringkarn L, Tisato P (2008) Defining and understanding trip chaining behaviour. Transportation 35(1):55–72. https://doi.org/10.1007/s11116-007-9134-8
R Development Core Team (2021) R: A Language and Environment for Statistical Computing.
Revelle W (2021) psych: Procedures for Personality and Psychological Research (R version 2.1.9) [R; R version 2.1.9]. Northwestern University. https://CRAN.R-project.org/package=psych
Roorda MJ, Páez A, Morency C, Mercado R, Farber S (2010) Trip generation of vulnerable populations in three Canadian cities: a spatial ordered probit approach. Transportation 37(3):525–548. https://doi.org/10.1007/s11116-010-9263-3
Sabarish BA, Karthi R, Kumar TG (2020) Graph similarity-based hierarchical clustering of trajectory data. Proc Comp Sci 171:32–41. https://doi.org/10.1016/j.procs.2020.04.004
Schneider CM, Belik V, Couronné T, Smoreda Z, González MC (2013) Unravelling daily human mobility motifs. J R Soc Interface 10(84):20130246. https://doi.org/10.1098/rsif.2013.0246
Siła-Nowicka K, Vandrol J, Oshan T, Long JA, Demšar U, Fotheringham AS (2016) Analysis of human mobility patterns from GPS trajectories and contextual information. Int J Geogr Inf Sci 30(5):881–906. https://doi.org/10.1080/13658816.2015.1100731
Song Y, Miller HJ, Zhou X, Proffitt D (2016) Modeling visit probabilities within network-time prisms using Markov techniques. Geogr Anal 48(1):18–42. https://doi.org/10.1111/gean.12076
Spaccapietra S, Parent C, Damiani ML, de Macedo JA, Porto F, Vangenot C (2008) A conceptual view on trajectories. Data Knowl Eng 65:126–146
Stanley K, Yoo E-H, Paul T, Bell S (2018) How many days are enough?: Capturing routine human mobility. Int J Geogr Inf Sci 32(7):1485–1504. https://doi.org/10.1080/13658816.2018.1434888
Stopher P (1992) Use of an activity-based diary to collect household travel data. Transportation 19:159–176
Stopher PR, Jiang Q, Fitzgerald C (2005) Processing GPS data from travel surveys. In: 2nd International colloquim on the behavioural foundations of integrated land-use and transprotation models: frameworks, models, and applications, p 22.
Tao Y, Both A, Duckham M (2018) Analytics of movement through checkpoints. Int J Geogr Inf Sci 32(6):1–22. https://doi.org/10.1080/13658816.2017.1397675
Taylor PJ (1975) Distance decay in spatial interactions. Geo Books.
Vagni G, Cornwell B (2018) Patterns of everyday activities across social contexts. Proc Natl Acad Sci 115(24):6183–6188. https://doi.org/10.1073/pnas.1718020115
van Wee B (2009) Self-selection: a key to a better understanding of location choices, travel behaviour and transport externalities? Transp Rev 29(3):279–292. https://doi.org/10.1080/01441640902752961
Vazquez-Prokopec GM, Bisanzio D, Stoddard ST, Paz-Soldan V, Morrison AC, Elder JP, Ramirez-Paredes J, Halsey ES, Kochel TJ, Scott TW, Kitron U (2013) Using GPS technology to quantify human mobility, dynamic contacts and infectious disease dynamics in a resource-poor urban environment. PLOS ONE 8(4):e58802. https://doi.org/10.1371/journal.pone.0058802
Wang H, Li Z (2017) Region representation learning via mobility flow. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp 237–246. https://doi.org/10.1145/3132847.3133006
Wang P, Fu Y, Zhang J, Li X, Lin D (2018) Learning urban community structures: a collective embedding perspective with periodic spatial-temporal mobility graphs. ACM Trans Intell Syst Technol 9(6):63:1–63:28. https://doi.org/10.1145/3209686
Wiedemann N, Martin H, Raubal M (2022) Unlocking social network analysis methods for studying human mobility. AGILE: GIScience Ser 3:1–12. https://doi.org/10.5194/agile-giss-3-19-2022
Xia F, Wang J, Kong X, Wang Z, Li J, Liu C (2018) Exploring human mobility patterns in urban scenarios: a trajectory data perspective. IEEE Commun Mag 56(3):142–149. https://doi.org/10.1109/MCOM.2018.1700242
Xia F, Wang J, Kong X, Zhang D, Wang Z (2020) Ranking station importance with human mobility patterns using subway network datasets. IEEE Trans Intell Transp Syst 21(7):2840–2852. https://doi.org/10.1109/TITS.2019.2920962
Zhang D, Huang J, Li Y, Zhang F, Xu C, He T (2014) Exploring human mobility with multi-source data at extremely large metropolitan scales. In: Proceedings of the 20th annual international conference on mobile computing and networking, pp 201–212. https://doi.org/10.1145/2639108.2639116
Zheng Y, Li Q, Chen Y, Xie X, Ma W-Y (2008) Understanding mobility based on GPS data. In: Proceedings of the 10th international conference on ubiquitous computing, pp 312–321. https://doi.org/10.1145/1409635.1409677
Funding
This study was funded by the European Research Council, the Starting Grant WORKANDHOME (ERC- 2014-STG 639403). JL is supported by funding from the Natural Sciences and Engineering Research Council of Canada.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
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
Long, J.A., Lee, J. & Reuschke, D. Activity graphs: Spatial graphs as a framework for quantifying individual mobility. J Geogr Syst 25, 377–402 (2023). https://doi.org/10.1007/s10109-023-00405-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10109-023-00405-0