Multi-Way Distance Join Queries in Spatial Databases

被引:0
|
作者
Antonio Corral
Yannis Manolopoulos
Yannis Theodoridis
Michael Vassilakopoulos
机构
[1] University of Piraeus,Department of Informatics
来源
GeoInformatica | 2004年 / 8卷
关键词
spatial databases; branch-and-bound algorithms; distance join queries; R-trees; approximate techniques;
D O I
暂无
中图分类号
学科分类号
摘要
Let a tuple of n objects obeying a query graph (QG) be called the n-tuple. The “D_distance-value” of this n-tuple is the value of a linear function of distances of the n objects that make up this n-tuple, according to the edges of the QG. This paper addresses the problem of finding the K n-tuples between n spatial datasets that have the smallest D_distance-values, the so-called K-multi-way distance join query (K-MWDJQ), where each set is indexed by an R-tree-based structure. This query can be viewed as an extension of K-closest-pairs query (K-CPQ) [8] for n inputs. In addition, a recursive non-incremental branch-and-bound algorithm following a depth-first search for processing synchronously all inputs without producing any intermediate result is proposed. Enhanced pruning techniques are also applied to n R-trees nodes in order to reduce the total response time and the number of distance computations of the query. Due to the exponential nature of the problem, we also propose a time-based approximate version of the recursive algorithm that combines approximation techniques to adjust the quality of the result and the global processing time. Finally, we give a detailed experimental study of the proposed algorithms using real spatial datasets, highlighting their performance and the quality of the approximate results.
引用
收藏
页码:373 / 402
页数:29
相关论文
共 50 条
  • [31] Hash Semi Cascade Join for Joining Multi-Way Map Reduce
    Mohamed, Marwa Hussien
    Khafagy, Mohamed Helmy
    [J]. 2015 SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS), 2015, : 355 - 361
  • [32] Graph partition based multi-way spatial joins
    Lin, XM
    Lu, HX
    Zhang, Q
    [J]. IDEAS 2002: INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 23 - 32
  • [33] On estimating result sizes of multi-way spatial joins
    Park, HH
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCA 2003, PT 3, PROCEEDINGS, 2003, 2669 : 856 - 865
  • [34] HyMJ: A Hybrid Structure Aware Approach to Distributed Multi-Way Join Query
    Zhu, Guanghui
    Wu, Xiaoqi
    Yin, Liangliang
    Wang, Haogang
    Gu, Rong
    Yuan, Chunfeng
    Huang, Yihua
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 1726 - 1729
  • [35] Processing distance join queries with constraints
    Papadopoulos, Apostolos N.
    Nanopoulos, Alexandros
    Manolopoulos, Yannis
    [J]. Computer Journal, 2006, 49 (03): : 281 - 296
  • [36] Processing distance join queries with constraints
    Papadopoulos, AN
    Nanopoulos, A
    Manolopoulos, Y
    [J]. COMPUTER JOURNAL, 2006, 49 (03): : 281 - 296
  • [37] Efficient Evaluation of Conjunctive Regular Path Queries Using Multi-way Joins
    Karalis, Nikolaos
    Bigerl, Alexander
    Heidrich, Liss
    Sherif, Mohamed Ahmed
    Ngomo, Axel-Cyrille Ngonga
    [J]. SEMANTIC WEB, PT I, ESWC 2024, 2024, 14664 : 218 - 235
  • [38] A Comparison of Distributed Spatial Data Management Systems for Processing Distance Join Queries
    Garcia-Garcia, Francisco
    Corral, Antonio
    Iribarne, Luis
    Mavrommatis, George
    Vassilakopoulos, Michael
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2017, 2017, 10509 : 214 - 228
  • [39] Join queries optimization in the distributed databases using a hybrid multi-objective algorithm
    Azhir, Elham
    Navimipour, Nima Jafari
    Hosseinzadeh, Mehdi
    Sharifi, Arash
    Unal, Mehmet
    Darwesh, Aso
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (03): : 2021 - 2036
  • [40] Join queries optimization in the distributed databases using a hybrid multi-objective algorithm
    Elham Azhir
    Nima Jafari Navimipour
    Mehdi Hosseinzadeh
    Arash Sharifi
    Mehmet Unal
    Aso Darwesh
    [J]. Cluster Computing, 2022, 25 : 2021 - 2036