【24h】

Multi-Way Distance Join Queries in Spatial Databases

机译:空间数据库中的多路距离联接查询

获取原文
获取原文并翻译 | 示例
           

摘要

Let a tuple of n objects obeying a query graph (QG) be called then-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 paperaddresses 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) 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 approximateversion 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.
机译:令遵循查询图(QG)的n个对象的元组称为then-tuple。根据QG的边缘,此n元组的“ D_(距离)值”是组成该n元组的n个对象的距离的线性函数值。本文解决了在n个具有最小D_(距离)值的空间数据集之间找到K个n元组的问题,即所谓的K多路距离联接查询(K-MWDJQ),其中每个集合都由基于R树的结构。该查询可以视为n个输入的K最接近对查询(K-CPQ)的扩展。另外,提出了一种基于深度优先搜索的递归非增量分支定界算法,用于同步处理所有输入而不会产生任何中间结果。增强的修剪技术也应用于n个R-tree节点,以减少总响应时间和查询的距离计算次数。由于问题的指数性质,我们还提出了一种基于时间的递归算法近似算法,该算法结合了近似技术来调整结果的质量和全局处理时间。最后,我们使用真实的空间数据集对提出的算法进行了详细的实验研究,突出了它们的性能和近似结果的质量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号