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 条
  • [41] DHTJoin: processing continuous join queries using DHT networks
    Palma, Wenceslao
    Akbarinia, Reza
    Pacitti, Esther
    Valduriez, Patrick
    DISTRIBUTED AND PARALLEL DATABASES, 2009, 26 (2-3) : 291 - 317
  • [42] DHTJoin: processing continuous join queries using DHT networks
    Wenceslao Palma
    Reza Akbarinia
    Esther Pacitti
    Patrick Valduriez
    Distributed and Parallel Databases, 2009, 26
  • [43] TOAIN: A Throughput Optimizing Adaptive Index for Answering Dynamic kNN Queries on Road Networks
    Luo, Siqiang
    Kao, Ben
    Li, Guoliang
    Hu, Jiafeng
    Cheng, Reynold
    Zheng, Yudian
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2018, 11 (05): : 594 - 606
  • [44] BatchHL+: batch dynamic labelling for distance queries on large-scale networks
    Farhan, Muhammad
    Koehler, Henning
    Wang, Qing
    VLDB JOURNAL, 2024, 33 (01): : 101 - 129
  • [45] Towards Optimisation of Model Queries: A Parallel Execution Approach
    Madani, Sina
    Kolovos, Dimitris
    Paige, Richard F.
    JOURNAL OF OBJECT TECHNOLOGY, 2019, 18 (02):
  • [46] VA-files vs. R*-trees in distance join queries
    Corral, A
    D'Ermiliis, A
    Manolopoulos, Y
    Vassilakopoulos, M
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2005, 3631 : 153 - 166
  • [47] Efficient large-scale distance-based join queries in spatialhadoop
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Vassilakopoulos, Michael
    Manolopoulos, Yannis
    GEOINFORMATICA, 2018, 22 (02) : 171 - 209
  • [48] A Comparison of Distributed Spatial Data Management Systems for Processing Distance Join Queries
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Mavrommatis, George
    Vassilakopoulos, Michael
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2017, 2017, 10509 : 214 - 228
  • [49] Efficient large-scale distance-based join queries in spatialhadoop
    Francisco García-García
    Antonio Corral
    Luis Iribarne
    Michael Vassilakopoulos
    Yannis Manolopoulos
    GeoInformatica, 2018, 22 : 171 - 209
  • [50] Spatial queries in road networks based on PINE
    Safar, Maytham
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (04) : 590 - 611