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 条
  • [1] A Dynamic Near-Optimal Algorithm for Online Linear Programming
    Agrawal, Shipra
    Wang, Zizhuo
    Ye, Yinyu
    OPERATIONS RESEARCH, 2014, 62 (04) : 876 - 890
  • [2] Near-Optimal Online Auctions
    Blum, Avrim
    Hartline, Jason D.
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 1156 - 1163
  • [3] NEAR-OPTIMAL DECODING ALGORITHM
    KOROGODI.AM
    TELECOMMUNICATIONS AND RADIO ENGINEERING, 1972, 26 (09) : 130 - 132
  • [4] Near-optimal guidance scheme for a Mars trajectory
    Miele, A
    Wang, T
    ACTA ASTRONAUTICA, 2002, 51 (1-9) : 351 - 378
  • [5] REPLACEMENT POLICIES - A NEAR-OPTIMAL ALGORITHM
    JAYABALAN, V
    CHAUDHURI, D
    IIE TRANSACTIONS, 1995, 27 (06) : 784 - 788
  • [6] A Near-Optimal Memoryless Online Algorithm for FIFO Buffering Two Packet Classes
    Li, Fei
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, 2011, 6831 : 222 - 233
  • [7] A Near-Optimal Semi-Online Algorithm for Maximizing Throughput Scheduling Problem
    Tao, Ye
    Chao, Zhijun
    Xi, Yugeng
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 453 - 458
  • [8] Online Control and Near-Optimal Algorithm for Energy Storage Sharing in Smart Grid
    Zhong, Weifeng
    Xie, Kan
    Liu, Yi
    Yang, Chao
    Xie, Shengli
    Zhang, Yan
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [9] A near-optimal memoryless online algorithm for FIFO buffering two packet classes
    Li, Fei
    THEORETICAL COMPUTER SCIENCE, 2013, 497 : 164 - 172
  • [10] Near-optimal online routing in opportunistic networks
    Arastouie, Narges
    Sabaei, Masoud
    Bakhshi, Bahador
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (03)