Infostop: Scalable stop-location detection in multi-user mobility data
Open accessAbstract
Data-driven research in mobility has prospered in recent years, providing solutions to real-world challenges including forecasting epidemics and planning transportation. These advancements were facilitated by computational tools enabling the analysis of large-scale data-sets of digital traces. One of the challenges when pre-processing spatial trajectories is the so-called stop location detection, that entails the reduction of raw time series to sequences of destinations where an individual was stationary. The most widely adopted solution to this problem was proposed by Hariharan and Toyama (2004) and involves filtering out non-stationary measurements, then applying agglomerative clustering on the stationary points. This state-of-the-art solution, however, suffers of two limitations: (i) frequently visited places located very close (such as adjacent buildings) are likely to be merged into a unique location, due to inherent measurement noise, (ii) traces for multiple users can not be analysed simultaneously, thus the definition of destination is not shared across users. In this paper, we describe the Infostop algorithm that overcomes the limitations of the state-of-the-art solution by leveraging the flow-based network community detection algorithm Infomap. We test Infostop for a population of $\sim 1000$ individuals with highly overlapping mobility. We show that the size of locations detected by Infostop saturates for increasing number of users and that time complexity grows slower than for previous solutions. We demonstrate that Infostop can be used to easily infer social meetings. Finally, we provide an open-source implementation of Infostop, written in Python and C++, that has a simple API and can be used both for labeling time-ordered coordinate sequences (GPS or otherwise), and unordered sets of spatial points.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
No references could be resolved yet.
Research works printed but not linked: 9
- [2]V. D. Blondel, M. Esch, C. Chan, F. Cl´ erot, P. Deville, E. Huens, F. Morlot, Z. Smoreda, and C. Ziemlicki, arXiv preprint arXiv:1210.0137 (2012). · arXiv
- [4]L. Gong, H. Sato, T. Yamamoto, T. Miwa, and T. Morikawa, Journal of Modern Transportation 23 , 202 (2015).
- [5]X. Cao, G. Cong, and C. S. Jensen, Proc. VLDB Endow. 3 , 1009 (2010).
- [6]R. Montoliu and D. Gatica-Perez, in Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia (ACM, 2010) p. 12.
- [7]T. M. T. Do and D. Gatica-Perez, IEEE Transactions on Mobile Computing 13 , 638 (2013).
- [10]R. Hariharan and K. Toyama, in International Conference on Geographic Information Science (Springer, 2004) pp. 106-124.
- [11]M. Ester, H.-P. Kriegel, J. Sander, X. Xu, et al. , in Kdd , Vol. 96 (1996) pp. 226-231.
- [12]L. Pappalardo, arXiv preprint arXiv:1907.07062 (2019). https://github.com/ulfaslak/infostop/blob/master/ cpputils/main.cpp . https://github.com/ulfaslak/infostop/blob/master/cpputils/main.cpp · arXiv
- [18]F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duchesnay, Journal of Machine Learning Research 12 , 2825 (2011).
Cited by
Sorted by citations
Alessandretti, L., Aslak, U., & Lehmann, S. (2020) · Nature · doi:10.1038/s41586-020-2909-1 · Cited by 361 · see citing works
Self-citationTrackintel: An open-source Python library for human mobility analysis
Martin, H., Hong, Y., Wiedemann, N., Bucher, D., & Raubal, M. (2023) · Computers, Environment and Urban Systems · doi:10.1016/j.compenvurbsys.2023.101938 · Cited by 58 · see citing works
Visitation patterns across mobility groups: wandering, commuting, and exploring
Hołubowska, O., Smolak, K., Brum-Bastos, V., & Sila-Nowicka, K. (2026) · Journal of Geographical Systems · doi:10.1007/s10109-026-00501-x
- Authors
- Aslak, U., & Alessandretti, L.
- Affiliations
- Danish National Centre for Social Research (DK)
- Technical University of Denmark (DK)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2020
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2003.14370
- OpenAlex
- W3014142089
- Cited by
- 21
- References
- 0
- Citations by year
- 2026: 3 · 2025: 7 · 2024: 2 · 2023: 2 · 2022: 4 · 2021: 2 · 2020: 1
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University) (cc-by)
- Topics
- Social Sciences › Transportation › Human Mobility and Location-Based Analysis
- Physical Sciences › Computer Science › Signal Processing › Data Management and Algorithms
- Physical Sciences › Computer Science › Computer Networks and Communications › Opportunistic and Delay-Tolerant Networks
- Keywords
- spatial trajectories, Infomap, GPS tracks
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review