Compression of uncertain trajectories in road networks

Massive volumes of uncertain trajectory data are being generated by GPS devices. Due to the limitations of GPS data, these trajectories are generally uncertain. This state of affairs renders it is attractive to be able to compress uncertain trajectories and to be able to query the trajectories efficiently without the need for (full) decompression. Unlike existing studies that target accurate trajectories, we propose a framework that accommodates uncertain trajectories in road networks. To address the large cardinality of instances of a single uncertain trajectory, we exploit the similarity between uncertain trajectory instances and provide a referential representation. First, we propose a reference selection algorithm based on the notion of Fine-grained Jaccard Distance to efficiently select trajectory instances as references. Then we provide referential representations of the different types of information contained in trajectories to achieve high compression ratios. In particular, a new compression scheme for temporal information is presented to take into account variations in sample intervals. Finally, we propose an index and develop filtering techniques to support efficient queries over compressed uncertain trajectories. Extensive experiments with real-life datasets offer insight into the properties of the framework and suggest that it is capable of outperforming the existing state-of-the-art method in terms of both compression ratio and efficiency.

[1]  Pasi Fränti,et al.  A Fast $O(N)$ Multiresolution Polygonal Approximation Algorithm for GPS Trajectory Simplification , 2012, IEEE Transactions on Image Processing.

[2]  Samuel Madden,et al.  TrajStore: An adaptive storage system for very large trajectory data sets , 2010, 2010 IEEE 26th International Conference on Data Engineering (ICDE 2010).

[3]  Beng Chin Ooi,et al.  Bed-tree: an all-purpose index structure for string similarity search based on edit distance , 2010, SIGMOD Conference.

[4]  Jiajun Liu,et al.  Bounded Quadrant System: Error-bounded trajectory compression on the go , 2014, 2015 IEEE 31st International Conference on Data Engineering.

[5]  Yu Zheng,et al.  Trajectory Data Mining , 2015, ACM Trans. Intell. Syst. Technol..

[6]  Torsten Suel,et al.  Inverted index compression and query processing with optimized document ordering , 2009, WWW '09.

[7]  Oege de Moor,et al.  A memory efficient reachability data structure through bit vector compression , 2011, SIGMOD '11.

[8]  Yoshiharu Ishikawa,et al.  CiNCT: Compression and Retrieval for Massive Vehicular Trajectories via Relative Movement Labeling , 2017, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

[9]  Lionel M. Ni,et al.  Clockwise compression for trajectory data under road network constraints , 2016, 2016 IEEE International Conference on Big Data (Big Data).

[10]  Chunming Hu,et al.  One-pass trajectory simplification using the synchronous Euclidean distance , 2018, The VLDB Journal.

[11]  Heng Tao Shen,et al.  IF-Matching: Towards Accurate Map-Matching with Information Fusion , 2017, IEEE Transactions on Knowledge and Data Engineering.

[12]  Jukka Teuhola,et al.  A Compression Method for Clustered Bit-Vectors , 1978, Inf. Process. Lett..

[13]  Yi Zhao,et al.  Semantic trajectory compression via multi-resolution synchronization-based clustering , 2019, Knowl. Based Syst..

[14]  Michel Bierlaire,et al.  A Probabilistic Map Matching Method for Smartphone GPS data , 2013 .

[15]  Leonid Boytsov,et al.  Decoding billions of integers per second through vectorization , 2012, Softw. Pract. Exp..

[16]  Yunzhao Li,et al.  DOTS: An online and near-optimal trajectory simplification algorithm , 2017, J. Syst. Softw..

[17]  Guoliang Li,et al.  Trie-join , 2010, Proc. VLDB Endow..

[18]  Gang Chen,et al.  Efficient mutual nearest neighbor query processing for moving object trajectories , 2010, Inf. Sci..

[19]  Keke Gai,et al.  Intelligent cryptography approach for secure distributed big data storage in cloud computing , 2017, Inf. Sci..

[20]  Thambipillai Srikanthan,et al.  Probabilistic Map Matching of Sparse and Noisy Smartphone Location Data , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[21]  Chengyang Zhang,et al.  Map-matching for low-sampling-rate GPS trajectories , 2009, GIS.

[22]  Xiaoqian Sun,et al.  Efficient Compression of 4D-Trajectory Data in Air Traffic Management , 2015, IEEE Transactions on Intelligent Transportation Systems.

[23]  Huaguang Zhang,et al.  Event-Triggered-Based Distributed Cooperative Energy Management for Multienergy Systems , 2019, IEEE Transactions on Industrial Informatics.

[24]  Yi Liu,et al.  Trajectory Simplification: An Experimental Study and Quality Analysis , 2018, Proc. VLDB Endow..

[25]  Ulf Leser,et al.  FRESCO: Referential Compression of Highly Similar Sequences , 2013, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[26]  Zhu Xiao,et al.  Toward Opportunistic Compression and Transmission for Private Car Trajectory Data Collection , 2019, IEEE Sensors Journal.

[27]  Yu Zheng,et al.  Constructing popular routes from uncertain trajectories , 2012, KDD.

[28]  Zhu Wang,et al.  TrajCompressor: An Online Map-matching-based Trajectory Compression Framework Leveraging Vehicle Heading Direction and Change , 2020, IEEE Transactions on Intelligent Transportation Systems.

[29]  Ulf Leser,et al.  Adaptive efficient compression of genomes , 2012, Algorithms for Molecular Biology.

[30]  Cheng Long,et al.  Trajectory Simplification: On Minimizing the Direction-based Error , 2014, Proc. VLDB Endow..

[31]  Zhi Cai,et al.  Vector-Based Trajectory Storage and Query for Intelligent Transport System , 2018, IEEE Transactions on Intelligent Transportation Systems.

[32]  S. S. Ravi,et al.  Compression of trajectory data: a comprehensive evaluation and new approach , 2014, GeoInformatica.

[33]  Jae-Gil Lee,et al.  A Novel Framework for Online Amnesic Trajectory Compression in Resource-Constrained Environments , 2015, IEEE Transactions on Knowledge and Data Engineering.

[34]  Szymon Grabowski,et al.  Robust relative compression of genomes with random access , 2011, Bioinform..

[35]  Weiwei Sun,et al.  PRESS: A Novel Framework of Trajectory Compression in Road Networks , 2014, Proc. VLDB Endow..

[36]  Xiaofang Zhou,et al.  A framework for parallel map-matching at scale using Spark , 2018, Distributed and Parallel Databases.

[37]  Xiaoyu Yang,et al.  A Privacy-Preserving Compression Storage Method for Large Trajectory Data in Road Network , 2018, Journal of Grid Computing.

[38]  Christian S. Jensen,et al.  Efficient in-memory indexing of network-constrained trajectories , 2016, SIGSPATIAL/GIS.

[39]  Timos K. Sellis,et al.  Sampling Trajectory Streams with Spatiotemporal Criteria , 2006, 18th International Conference on Scientific and Statistical Database Management (SSDBM'06).

[40]  Chengfei Liu,et al.  A Novel Representation and Compression for Queries on Trajectories in Road Networks , 2018, IEEE Transactions on Knowledge and Data Engineering.

[41]  Gang Chen,et al.  Efficient metric indexing for similarity search , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[42]  Jianguo Zhou,et al.  Distributed Optimal Energy Management for Energy Internet , 2017, IEEE Transactions on Industrial Informatics.

[43]  Yan Zhao,et al.  REST: A Reference-based Framework for Spatio-temporal Trajectory Compression , 2018, KDD.

[44]  Weiwei Sun,et al.  COMPRESS , 2017, ACM Trans. Database Syst..