Litcius/Paper detail

Error Bounded Line Simplification Algorithms for Trajectory Compression: An Experimental Evaluation

Xuelian Lin, Shuai Ma, Jiahao Jiang, Yanchen Hou, Tianyu Wo

2021ACM Transactions on Database Systems28 citationsDOI

Abstract

Nowadays, various sensors are collecting, storing, and transmitting tremendous trajectory data, and it is well known that the storage, network bandwidth, and computing resources could be heavily wasted if raw trajectory data is directly adopted. Line simplification algorithms are effective approaches to attacking this issue by compressing a trajectory to a set of continuous line segments, and are commonly used in practice. In this article, we first classify the error bounded line simplification algorithms into different categories and review each category of algorithms. We then study the data aging problem of line simplification algorithms and distance metrics from the views of aging friendliness and aging errors. Finally, we present a systematic experimental evaluation of representative error bounded line simplification algorithms, including both compression optimal and sub-optimal methods, in terms of commonly adopted perpendicular Euclidean, synchronous Euclidean, and direction-aware distances. Using real-life trajectory datasets, we systematically evaluate and analyze the performance (compression ratio, average error, running time, aging friendliness, and query friendliness) of error bounded line simplification algorithms with respect to distance metrics, trajectory sizes, and error bounds. Our study provides a full picture of error bounded line simplification algorithms, which leads to guidelines on how to choose appropriate algorithms and distance metrics for practical applications.

Topics & Concepts

Computer scienceBounded functionTrajectoryEuclidean distanceAlgorithmLine (geometry)Artificial intelligenceMathematicsMathematical analysisGeometryPhysicsAstronomyData Management and AlgorithmsGeographic Information Systems StudiesAutomated Road and Building Extraction
Error Bounded Line Simplification Algorithms for Trajectory Compression: An Experimental Evaluation | Litcius