Back to Search
Start Over
GraCT: A Grammar-based Compressed Index for Trajectory Data
- Source :
- Information Sciences
- Publication Year :
- 2019
- Publisher :
- Elsevier BV, 2019.
-
Abstract
- We introduce a compressed data structure for the storage of free trajectories of moving objects (such as ships and planes) that efficiently supports various spatio-temporal queries. Our structure, dubbed GraCT, stores the absolute positions of all the objects at regular time intervals (snapshots) using a $k^2$-tree, which is a space- and time-efficient version of a region quadtree. Positions between snapshots are represented as logs of relative movements and compressed using Re-Pair, a grammar-based compressor. The nonterminals of this grammar are enhanced with MBR information to enable fast queries. The GraCT structure of a dataset occupies less than the raw data compressed with a powerful traditional compressor such as p7zip. Further, instead of requiring full decompression to access the data like a traditional compressor, GraCT supports direct access to object trajectories or to their position at specific time instants, as well as spatial range and nearest-neighbor queries on time instants and/or time intervals. Compared to traditional methods for storing and indexing spatio-temporal data, GraCT requires two orders of magnitude less space, and is competitive in query times. In particular, thanks to its compressed representation, the GraCT structure may reside in main memory in situations where any classical uncompressed index must resort to disk, thereby being one or two orders of magnitude faster.<br />This research has received funding from the European Union's Horizon 2020 research and innovation programme under the Marie Sk{\l}odowska-Curie Actions H2020-MSCA-RISE-2015 BIRDS GA No. 690941
- Subjects :
- FOS: Computer and information sciences
Information Systems and Management
Computer science
05 social sciences
Search engine indexing
050301 education
02 engineering and technology
Object (computer science)
Computer Science Applications
Theoretical Computer Science
Uncompressed video
Tree (data structure)
Compressed data structure
Artificial Intelligence
Control and Systems Engineering
Computer Science - Data Structures and Algorithms
0202 electrical engineering, electronic engineering, information engineering
Trajectory
Quadtree
Data Structures and Algorithms (cs.DS)
020201 artificial intelligence & image processing
Representation (mathematics)
0503 education
Algorithm
Software
Subjects
Details
- ISSN :
- 00200255
- Volume :
- 483
- Database :
- OpenAIRE
- Journal :
- Information Sciences
- Accession number :
- edsair.doi.dedup.....a8ef1140ecf5e2cc7e87627a6afb3009