Shared Execution Approach to ε-Distance Join Queries in Dynamic Road Networks

被引:1
|
作者
Cho, Hyung-Ju [1 ]
机构
[1] Kyungpook Natl Univ, Dept Software, 2559 Gyeongsang Daero, Sangju Si 37224, Gyeongsangbuk D, South Korea
基金
新加坡国家研究基金会;
关键词
epsilon-distance join query; shared execution; dynamic road network; MULTIPLE MIX-ZONES; PRIVACY PROTECTION; SIMILARITY JOINS; SHORTEST-PATH; EFFICIENT; FRAMEWORK;
D O I
10.3390/ijgi7070270
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given a threshold distance epsilon and two object sets R and S in a road network, an epsilon-distance join query finds object pairs from R x S that are within the threshold distance epsilon (e.g., find passenger and taxicab pairs within a five-minute driving distance). Although this is a well-studied problem in the Euclidean space, little attention has been paid to dynamic road networks where the weights of road segments (e.g., travel times) are frequently updated and the distance between two objects is the length of the shortest path connecting them. In this work, we address the problem of epsilon-distance join queries in dynamic road networks by proposing an optimized epsilon-distance join algorithm called EDISON, the key concept of which is to cluster adjacent objects of the same type into a group, and then to optimize shared execution for the group to avoid redundant network traversal. The proposed method is intuitive and easy to implement, thereby allowing its simple integration with existing range query algorithms in road networks. We conduct an extensive experimental study using real-world roadmaps to show the efficiency and scalability of our shared execution approach.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] OPTIMAL DISTRIBUTED EXECUTION OF JOIN QUERIES
    REID, DJ
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1994, 27 (11) : 27 - 40
  • [2] Diversified Routing Queries in Dynamic Road Networks
    Li, Jianmin
    Zhong, Ying
    Zhu, Shunzhi
    IEEE ACCESS, 2019, 7 : 25452 - 25458
  • [3] Processing distance join queries with constraints
    Papadopoulos, Apostolos N.
    Nanopoulos, Alexandros
    Manolopoulos, Yannis
    Computer Journal, 2006, 49 (03): : 281 - 296
  • [4] Processing distance join queries with constraints
    Papadopoulos, AN
    Nanopoulos, A
    Manolopoulos, Y
    COMPUTER JOURNAL, 2006, 49 (03): : 281 - 296
  • [5] Continuous distance-based skyline queries in road networks
    Huang, Yuan-Ko
    Chang, Chia-Heng
    Lee, Chiang
    INFORMATION SYSTEMS, 2012, 37 (07) : 611 - 633
  • [6] Optimization of parallel execution for multi-join queries
    Chen, MS
    Yu, PS
    Wu, KL
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1996, 8 (03) : 416 - 428
  • [7] Optimising the distributed execution of join queries in polynomial time
    Reid, DJ
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1999, 37 (03) : 105 - 126
  • [8] Shortest Path and Distance Queries on Road Networks: An Experimental Evaluation
    Wu, Lingkun
    Xiao, Xiaokui
    Deng, Dingxiong
    Cong, Gao
    Zhu, Andy Diwen
    Zhou, Shuigeng
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (05): : 406 - 417
  • [9] Adaptive and incremental processing for distance join queries
    Shin, H
    Moon, B
    Lee, S
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (06) : 1561 - 1578
  • [10] INCORPORATING PROCESSOR COSTS IN OPTIMIZING THE DISTRIBUTED EXECUTION OF JOIN QUERIES
    REID, DJ
    MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (03) : 7 - 29