DOTS: An online and near-optimal trajectory simplification algorithm

被引:29
|
作者
Cao, Weiquan [1 ]
Li, Yunzhao [1 ]
机构
[1] Natl Key Lab Sci & Technol Blind Signal Proc, Chengdu 610041, Peoples R China
关键词
Data management; Location based services; GPS; Trajectory simplification; Priority queue; Directed acyclic graph; APPROXIMATION;
D O I
10.1016/j.jss.2017.01.003
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The last decade witnessed an increasing number of location acquisition equipments such as mobile phone, smart watch etc. Trajectory data is collected with such a high speed that the location based services (LBS) meet challenge to process and take advantage of that big data. Good trajectory simplification (TS) algorithm thus plays an important role for both LBS providers and users as it significantly reduces processing and response time by minimizing the trajectory size with acceptable precision loss. State of the art TS algorithms work in batch mode and are not suitable for streaming data. The online solutions, on the other hand, usually use some heuristics which won't hold the optimality. This paper proposed a Directed acyclic graph based Online Trajectory Simplification (DOTS) method which solves the problem by optimization. Time complexity of DOTS is O(N-2/M). A cascaded version of DOTS with time complexity of O(N) is also proposed. To our best knowledge, this is the first time that an optimal and online TS method is proposed. We find both the normal and cascaded DOTS outperform current TS methods like Douglas-Peucker (Douglas and Peucker, 1973), SQUISH (Muckell et al, 2011) etc. with pretty big margin. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:34 / 44
页数:11
相关论文
共 50 条
  • [31] A near-optimal similarity join algorithm and performance evaluation
    Yang, ZW
    Yang, GQ
    INFORMATION SCIENCES, 2004, 167 (1-4) : 87 - 108
  • [32] A NEAR-OPTIMAL PARALLEL ALGORITHM FOR JOINING BINARY RELATIONS
    Ketsman, Bas
    Suciu, Dan
    Tao, Yufei
    LOGICAL METHODS IN COMPUTER SCIENCE, 2022, 18 (02) : 1 - 6
  • [33] Near-Optimal Weather Routing by Using Improved A* Algorithm
    Shin, Yong Woo
    Abebe, Misganaw
    Noh, Yoojeong
    Lee, Sangbong
    Lee, Inwon
    Kim, Donghyun
    Bae, Jungchul
    Kim, Kyung Chun
    APPLIED SCIENCES-BASEL, 2020, 10 (17):
  • [34] A fast near-optimal algorithm for approximation of polygonal curves
    Kolesnikov, A
    Fränti, P
    16TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITON, VOL IV, PROCEEDINGS, 2002, : 335 - 338
  • [35] An Optimal Algorithm for the Stochastic Bandits with Knowing Near-optimal Mean Reward
    Yang, Shangdong
    Wang, Hao
    Gao, Yang
    Chen, Xingguo
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 2130 - 2132
  • [36] Near-Optimal Trajectory Planning of a Spherical Mobile Robot for Environment Exploration
    Zhan, Qiang
    Cai, Yao
    Liu, Zengbo
    2008 IEEE CONFERENCE ON ROBOTICS, AUTOMATION, AND MECHATRONICS, VOLS 1 AND 2, 2008, : 314 - 319
  • [37] Whether to Charge an Electric Vehicle or Not? A Near-Optimal Online Approach
    Deng, Ruilong
    Liang, Hao
    2016 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PESGM), 2016,
  • [39] Near-Optimal Bounds for Online Caching with Machine Learned Advice
    Rohatgi, Dhruv
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 1834 - 1845
  • [40] Near-optimal methodology for in-flight synthesis of trajectory options set
    Dutta P.
    Park S.G.
    Menon P.K.
    Journal of Air Transportation, 2020, 28 (02): : 49 - 64