Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

PPQ-trajectory: spatio-temporal quantization for querying in large trajectory repositories

Published: 01 October 2020 Publication History

Abstract

We present PPQ-trajectory, a spatio-temporal quantization based solution for querying large dynamic trajectory data. PPQ-trajectory includes a partition-wise predictive quantizer (PPQ) that generates an error-bounded codebook with autocorrelation and spatial proximity-based partitions. The codebook is indexed to run approximate and exact spatio-temporal queries over compressed trajectories. PPQ-trajectory includes a coordinate quadtree coding for the codebook with support for exact queries. An incremental temporal partition-based index is utilised to avoid full reconstruction of trajectories during queries. An extensive set of experimental results for spatio-temporal queries on real trajectory datasets is presented. PPQ-trajectory shows significant improvements over the alternatives with respect to several performance measures, including the accuracy of results when the summary is used directly to provide approximate query results, the spatial deviation with which spatio-temporal path queries can be answered when the summary is used as an index, and the time taken to construct the summary. Superior results on the quality of the summary and the compression ratio are also demonstrated.

References

[1]
Fatih Altiparmak, Ertem Tuncel, and Hakan Ferhatosmanoglu. 2007. Incremental maintenance of online summaries over multiple streams. IEEE Transactions on Knowledge and Data Engineering 20, 2 (2007), 216--229.
[2]
Richard E Bellman and Stuart E Dreyfus. 2015. Applied dynamic programming. Vol. 2050. Princeton university press.
[3]
Yuhan Cai and Raymond Ng. 2004. Indexing spatio-temporal trajectories with Chebyshev polynomials. In Proceedings of the 2004 ACM SIGMOD international conference on Management of data. 599--610.
[4]
Zhi Cai, Fujie Ren, Juncheng Chen, and Zhiming Ding. 2017. Vector-based trajectory storage and query for intelligent transport system. IEEE Transactions on Intelligent Transportation Systems 19, 5 (2017), 1508--1519.
[5]
Addison Chan and Frederick WB Li. 2012. Utilizing massive spatiotemporal samples for efficient and accurate trajectory prediction. IEEE Transactions on Mobile Computing 12, 12 (2012), 2346--2359.
[6]
Kang-Tsung Chang. 2008. Introduction to geographic information systems. Vol. 4. McGraw-Hill Boston.
[7]
Minjie Chen, Mantao Xu, and Pasi Franti. 2012. Compression of GPS trajectories. In 2012 Data Compression Conference. IEEE, 62--71.
[8]
Yongjian Chen, Tao Guan, and Cheng Wang. 2010. Approximate nearest neighbor search by residual vector quantization. Sensors 10, 12 (2010), 11259--11273.
[9]
Jonathan D Cryer and Natalie Kellet. 1991. Time series analysis. Springer.
[10]
Philippe Cudre-Mauroux, Eugene Wu, and Samuel Madden. 2010. Trajstore: An adaptive storage system for very large trajectory data sets. In 2010 IEEE 26th International Conference on Data Engineering (ICDE 2010). IEEE, 109--120.
[11]
ECML-PKDD. 2015. Taxi Service Trajectory Prediction Challenge 2015. http://www.geolink.pt/ecmlpkdd2015-challenge/
[12]
Hakan Ferhatosmanoglu, Ertem Tuncel, Divyakant Agrawal, and Amr El Abbadi. 2000. Vector approximation based indexing for non-uniform high dimensional data sets. In Proceedings of the ninth international conference on Information and knowledge management. 202--209.
[13]
Alyson K Fletcher, Sundeep Rangan, Vivek K Goyal, and Kannan Ramchandran. 2007. Robust predictive quantization: Analysis and design via convex optimization. IEEE Journal of selected topics in signal processing 1, 4 (2007), 618--632.
[14]
Stefan Funke, Tobias Rupp, André Nusser, and Sabine Storandt. 2019. PATHFINDER: storage and indexing of massive trajectory sets. In Proceedings of the 16th International Symposium on Spatial and Temporal Databases. 90--99.
[15]
Tiezheng Ge, Kaiming He, Qifa Ke, and Jian Sun. 2013. Optimized product quantization for approximate nearest neighbor search. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2946--2953.
[16]
Allen Gersho and Robert M Gray. 2012. Vector quantization and signal compression. Vol. 159. Springer Science & Business Media.
[17]
Kevin Gourley and Douglas Green. 1983. A polygon-to-rectangle conversion algorithm. IEEE Computer Graphics and Applications 1 (1983), 31--36.
[18]
Yunheng Han, Weiwei Sun, and Baihua Zheng. 2017. COMPRESS: A comprehensive framework of trajectory compression in road networks. ACM Transactions on Database Systems (TODS) 42, 2 (2017), 11.
[19]
Herve Jegou, Matthijs Douze, and Cordelia Schmid. 2010. Product quantization for nearest neighbor search. IEEE transactions on pattern analysis and machine intelligence 33, 1 (2010), 117--128.
[20]
Georgios Kellaris, Nikos Pelekis, and Yannis Theodoridis. 2013. Map-matched trajectory compression. Journal of Systems and Software 86, 6 (2013), 1566--1579.
[21]
Satoshi Koide, Yukihiro Tadokoro, Takayoshi Yoshimura, Chuan Xiao, and Yoshiharu Ishikawa. 2018. Enhanced Indexing and Querying of Trajectories in Road Networks via String Algorithms. ACM Transactions on Spatial Algorithms and Systems (TSAS) 4, 1 (2018), 3.
[22]
Daniel Lemire and Leonid Boytsov. 2015. Decoding billions of integers per second through vectorization. Software: Practice and Experience 45, 1 (2015), 1--29.
[23]
Xiucheng Li, Kaiqi Zhao, Gao Cong, Christian S Jensen, and Wei Wei. 2018. Deep representation learning for trajectory similarity computation. In 2018 IEEE 34th International Conference on Data Engineering (ICDE). IEEE, 617--628.
[24]
Zhisheng Li, Ken CK Lee, Baihua Zheng, Wang-Chien Lee, Dik Lee, and Xufa Wang. 2010. Ir-tree: An efficient index for geographic document search. IEEE Transactions on Knowledge and Data Engineering 23, 4 (2010), 585--599.
[25]
Jiajun Liu, Kun Zhao, Philipp Sommer, Shuo Shang, Brano Kusy, and Raja Jurdak. 2015. Bounded quadrant system: Error-bounded trajectory compression on the go. In 2015 IEEE 31st International Conference on Data Engineering. IEEE, 987--998.
[26]
Jiajun Liu, Kun Zhao, Philipp Sommer, Shuo Shang, Brano Kusy, Jae-Gil Lee, and Raja Jurdak. 2016. A novel framework for online amnesic trajectory compression in resource-constrained environments. IEEE Transactions on Knowledge and Data Engineering 28, 11 (2016), 2827--2841.
[27]
Xiaoyan Liu and Hakan Ferhatosmanoglu. 2003. Efficient k-NN search on streaming data series. In International Symposium on Spatial and Temporal Databases. Springer, 83--101.
[28]
Stuart Lloyd. 1982. Least squares quantization in PCM. IEEE transactions on information theory 28, 2 (1982), 129--137.
[29]
Chengjiao Lv, Feng Chen, Yongzhi Xu, Junping Song, and Pin Lv. 2015. A trajectory compression algorithm based on non-uniform quantization. In 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD). IEEE, 2469--2474.
[30]
Jonathan Muckell, Jeong-Hyon Hwang, Vikram Patil, Catherine T Lawson, Fan Ping, and SS Ravi. 2011. SQUISH: an online approach for GPS trajectory compression. In Proceedings of the 2nd International Conference on Computing for Geospatial Research & Applications. 1--8.
[31]
Jonathan Muckell, Paul W Olsen, Jeong-Hyon Hwang, Catherine T Lawson, and SS Ravi. 2014. Compression of trajectory data: a comprehensive evaluation and new approach. GeoInformatica 18, 3 (2014), 435--460.
[32]
Zhaolong Ning, Jun Huang, and Xiaojie Wang. 2019. Vehicular fog computing: Enabling real-time traffic management for smart cities. IEEE Wireless Communications 26, 1 (2019), 87--93.
[33]
Mohammad Norouzi and David J Fleet. 2013. Cartesian k-means. In Proceedings of the IEEE Conference on computer Vision and Pattern Recognition. 3017--3024.
[34]
Athanasios Papoulis and S Unnikrishna Pillai. 2002. Probability, random variables, and stochastic processes. Tata McGraw-Hill Education.
[35]
Jignesh M Patel, Yun Chen, and V Prasad Chakka. 2004. STRIPES: an efficient index for predicted trajectories. In Proceedings of the 2004 ACM SIGMOD international conference on Management of data. 635--646.
[36]
Iulian Sandu Popa, Karine Zeitouni, Vincent Oria, and Ahmed Kharrat. 2015. Spatio-temporal compression of trajectories in road networks. GeoInformatica 19, 1 (2015), 117--145.
[37]
Hanan Samet. 1984. The quadtree and related hierarchical data structures. ACM Computing Surveys (CSUR) 16, 2 (1984), 187--260.
[38]
Renchu Song, Weiwei Sun, Baihua Zheng, and Yu Zheng. 2014. PRESS: A novel framework of trajectory compression in road networks. Proceedings of the VLDB Endowment 7, 9 (2014), 661--672.
[39]
Waldo R Tobler. 1979. Cellular geography. In Philosophy in geography. Springer, 379--386.
[40]
Ertem Tuncel, Hakan Ferhatosmanoglu, and Kenneth Rose. 2002. VQ-index: An index structure for similarity searching in multimedia databases. In Proceedings of the tenth ACM international conference on Multimedia. ACM, 543--552.
[41]
Sheng Wang, Zhifeng Bao, J Shane Culpepper, Timos Sellis, Mark Sanderson, and Xiaolin Qin. 2017. Answering top-k exemplar trajectory queries. In 2017 IEEE 33rd International Conference on Data Engineering (ICDE). IEEE, 597--608.
[42]
Sheng Wang, Zhifeng Bao, J Shane Culpepper, Zizhe Xie, Qizhi Liu, and Xiaolin Qin. 2018. Torch: A Search Engine for Trajectory Data. In SIGIR. 535--544.
[43]
Roger Weber, Hans-Jörg Schek, and Stephen Blott. 1998. A quantitative analysis and performance study for similarity-search methods in high-dimensional spaces. In VLDB, Vol. 98. 194--205.
[44]
Yan Zhao, Shuo Shang, Yu Wang, Bolong Zheng, Quoc Viet Hung Nguyen, and Kai Zheng. 2018. Rest: A reference-based framework for spatio-temporal trajectory compression. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 2797--2806.
[45]
Kai Zheng, Yan Zhao, Defu Lian, Bolong Zheng, Guanfeng Liu, and Xiaofang Zhou. 2019. Reference-based framework for spatio-temporal trajectory compression and query processing. IEEE Transactions on Knowledge and Data Engineering (2019).
[46]
Yu Zheng, Lizhu Zhang, Xing Xie, and Wei-Ying Ma. 2009. Mining interesting locations and travel sequences from GPS trajectories. In Proceedings of the 18th international conference on World wide web. ACM, 791--800.

Cited By

View all
  • (2023)Low-bit Quantization for Deep Graph Neural Networks with Smoothness-aware Message PropagationProceedings of the 32nd ACM International Conference on Information and Knowledge Management10.1145/3583780.3614955(2626-2636)Online publication date: 21-Oct-2023
  • (2023)SQUID: subtrajectory query in trillion-scale GPS databaseThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-022-00777-732:4(887-904)Online publication date: 19-Jan-2023
  • (2022)TODProceedings of the VLDB Endowment10.14778/3570690.357070316:3(546-560)Online publication date: 1-Nov-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 14, Issue 2
October 2020
167 pages
ISSN:2150-8097
Issue’s Table of Contents

Publisher

VLDB Endowment

Publication History

Published: 01 October 2020
Published in PVLDB Volume 14, Issue 2

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Low-bit Quantization for Deep Graph Neural Networks with Smoothness-aware Message PropagationProceedings of the 32nd ACM International Conference on Information and Knowledge Management10.1145/3583780.3614955(2626-2636)Online publication date: 21-Oct-2023
  • (2023)SQUID: subtrajectory query in trillion-scale GPS databaseThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-022-00777-732:4(887-904)Online publication date: 19-Jan-2023
  • (2022)TODProceedings of the VLDB Endowment10.14778/3570690.357070316:3(546-560)Online publication date: 1-Nov-2022
  • (2021)Public Transport PlanningProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3457247(1906-1919)Online publication date: 9-Jun-2021
  • (2021)A Survey on Trajectory Data Management, Analytics, and LearningACM Computing Surveys10.1145/344020754:2(1-36)Online publication date: 5-Mar-2021
  • (2021)Trajectory Similarity Search with Multi-level SemanticsAlgorithms and Architectures for Parallel Processing10.1007/978-3-030-95391-1_38(602-619)Online publication date: 3-Dec-2021

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media