PreprintCited by 21Human Mobility and Location-Based AnalysisData Management and AlgorithmsOpportunistic and Delay-Tolerant Networks

Infostop: Scalable stop-location detection in multi-user mobility data

Open access
Aslak, Ulf, Alessandretti, Laura·2020·arXiv

Abstract

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.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.2003.14370

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.

A few free checks a day · papers already verified open instantly · results are public

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

  1. [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
  2. [4]L. Gong, H. Sato, T. Yamamoto, T. Miwa, and T. Morikawa, Journal of Modern Transportation 23 , 202 (2015).
  3. [5]X. Cao, G. Cong, and C. S. Jensen, Proc. VLDB Endow. 3 , 1009 (2010).
  4. [6]R. Montoliu and D. Gatica-Perez, in Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia (ACM, 2010) p. 12.
  5. [7]T. M. T. Do and D. Gatica-Perez, IEEE Transactions on Mobile Computing 13 , 638 (2013).
  6. [10]R. Hariharan and K. Toyama, in International Conference on Geographic Information Science (Springer, 2004) pp. 106-124.
  7. [11]M. Ester, H.-P. Kriegel, J. Sander, X. Xu, et al. , in Kdd , Vol. 96 (1996) pp. 226-231.
  8. [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
  9. [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

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