Depth estimation for ranking query optimization

被引:0
|
作者
Karl Schnaitter
Joshua Spiegel
Neoklis Polyzotis
机构
[1] UC Santa Cruz,
[2] Oracle,undefined
来源
The VLDB Journal | 2009年 / 18卷
关键词
Data statistics; Top-; DEEP; Query optimization; Depth estimation; Relational ranking query;
D O I
暂无
中图分类号
学科分类号
摘要
A relational ranking query uses a scoring function to limit the results of a conventional query to a small number of the most relevant answers. The increasing popularity of this query paradigm has led to the introduction of specialized rank join operators that integrate the selection of top tuples with join processing. These operators access just “enough” of the input in order to generate just “enough” output and can offer significant speed-ups for query evaluation. The number of input tuples that an operator accesses is called the input depth of the operator, and this is the driving cost factor in rank join processing. This introduces the important problem of depth estimation, which is crucial for the costing of rank join operators during query compilation and thus for their integration in optimized physical plans. We introduce an estimation methodology, termed deep, for approximating the input depths of rank join operators in a physical execution plan. At the core of deep lies a general, principled framework that formalizes depth computation in terms of the joint distribution of scores in the base tables. This framework results in a systematic estimation methodology that takes the characteristics of the data directly into account and thus enables more accurate estimates. We develop novel estimation algorithms that provide an efficient realization of the formal deep framework, and describe their integration on top of the statistics module of an existing query optimizer. We validate the performance of deep with an extensive experimental study on data sets of varying characteristics. The results verify the effectiveness of deep as an estimation method and demonstrate its advantages over previously proposed techniques.
引用
收藏
页码:521 / 542
页数:21
相关论文
共 50 条
  • [21] Evolutionary Algorithm for Multiobjective Optimization Based on Density Estimation Ranking
    Li, Lin
    Wu, Hengfei
    Hu, Xiujian
    Sheng, Guanglei
    Wireless Communications and Mobile Computing, 2021, 2021
  • [22] Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimization
    University of Michigan, United States
    不详
    不详
    Proc. Mach. Learn. Res., (2608-2643):
  • [23] Light Field Depth Estimation based on Occlusion Optimization
    Zhang, Long
    Deng, Huiping
    Xiang, Sen
    Li, Shuang
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 1635 - 1639
  • [24] DEPTH ESTIMATION IN INTEGRAL IMAGES BY ANCHORING OPTIMIZATION TECHNIQUES
    Zarpalas, D.
    Biperis, I.
    Fotiadou, E.
    Lyka, E.
    Daras, P.
    Strintzis, M. G.
    2011 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2011,
  • [25] SwinFusion: Channel Query-Response Based Feature Fusion for Monocular Depth Estimation
    Lai, Pengfei
    Yin, Mengxiao
    Yin, Yifan
    Xie, Min
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2023, PT II, 2024, 14426 : 246 - 258
  • [26] Statistical Query Algorithms for Mean Vector Estimation and Stochastic Convex Optimization
    Feldman, Vitaly
    Guzman, Cristobal
    Vempala, Santosh
    MATHEMATICS OF OPERATIONS RESEARCH, 2021, 46 (03) : 912 - 945
  • [27] Selectivity Estimation of Correlated Properties in RDF Data for SPARQL Query Optimization
    Lv, Bin
    Du, Xiaoyong
    Wang, Yan
    2009 FIFTH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRID (SKG 2009), 2009, : 176 - 183
  • [28] A new approach to building histogram for selectivity estimation in query processing optimization
    Lu, Xin
    Guan, Jihong
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2009, 57 (06) : 1037 - 1047
  • [29] An efficient selectivity estimation method for spatial query optimization with topological relationships
    CHUNG Warn ill
    CHOI Jun ho
    BAE Hae young
    重庆邮电学院学报(自然科学版), 2004, (05) : 113 - 120
  • [30] Statistical Query Algorithms for Mean Vector Estimation and Stochastic Convex Optimization
    Feldman, Vitaly
    Guzman, Cristobal
    Vempala, Santosh
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 1265 - 1277