RMIT University
Browse

DITA: Distributed In-Memory Trajectory Analytics

conference contribution
posted on 2024-11-03, 12:29 authored by Zeyuan Shang, Guoliang Li, Zhifeng Bao
Trajectory analytics can benefit many real-world applications, e.g., frequent trajectory based navigation systems, road planning, car pooling, and transportation optimizations. Existing algorithms focus on optimizing this problem in a single machine. However, the amount of trajectories exceeds the storage and processing capability of a single machine, and it calls for large-scale trajectory analytics in distributed environments. The distributed trajectory analytics faces challenges of data locality aware partitioning, load balance, easy-to-use interface, and versatility to support various trajectory similarity functions. To address these challenges, we propose a distributed in-memory trajectory analytics system DITA. We propose an effective partitioning method, global index and local index, to address the data locality problem. We devise cost-based techniques to balance the workload. We develop a filter-verification framework to improve the performance. Moreover, DITA can support most of existing similarity functions to quantify the similarity between trajectories. We integrate our framework seamlessly into Spark SQL, and make it support SQL and DataFrame API interfaces. We have conducted extensive experiments on real world datasets, and experimental results show that DITA outperforms existing distributed trajectory similarity search and join approaches significantly.

Funding

Continuous and summarised search over evolving heterogeneous data

Australian Research Council

Find out more...

Continuous intent tracking for virtual assistance using big contextual data

Australian Research Council

Find out more...

History

Related Materials

  1. 1.
    DOI - Is published in 10.1145/3183713.3183743
  2. 2.
    ISSN - Is published in 07308078

Start page

725

End page

740

Total pages

16

Outlet

Proceedings of the 2018 International Conference on Management of Data, SIGMOD Conference 2018

Name of conference

2018 International Conference on Management of Data (SIGMOD 2018)

Publisher

ACM

Place published

United States

Start date

2018-06-10

End date

2018-06-15

Language

English

Copyright

© 2018 Association for Computing Machinery

Former Identifier

2006088618

Esploro creation date

2020-06-22

Fedora creation date

2019-02-21

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC