Improving quality and convergence of genetic query optimizers

被引:0
|
作者
Muntes-Mulero, Victor [1 ]
Lafon-Gracia, Nestor [1 ]
Aguilar-Saborit, Josep [2 ]
Larriba-Pey, Josep-L. [1 ]
机构
[1] Univ Politecn Cataluna, Comp Architecture Dept, DAMA, Campus Nord UPC,C-Jordi Girona Modul D6 Despatx 1, Barcelona 08034, Spain
[2] IBM Canada Ltd, IBM Toranto lab, Markham, ON L6G 1C7, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The application of genetic programming strategies to query optimization has been proposed as a feasible way to solve the large join query problem. However, previous literature shows that the potentiality of evolutionary strategies has not been completely exploited in terms of convergence and quality of the returned query execution plans (QEP). In this paper, we propose two alternatives to improve the performance of a genetic optimizer and the quality of the resulting QEPs. First, we present a new method called Weighted Election that proposes a criterion to choose the QEPs to be crossed and mutated during the optimization time. Second, we show that the use of heuristics in order to create the initial population benefits the speed of convergence and the quality of the results. Moreover, we show that the combination of both proposals outperforms previous randomized algorithms, in the best cases, by several orders of magnitude for very large join queries.
引用
收藏
页码:6 / +
页数:3
相关论文
共 50 条
  • [31] On convergence of the multi-objective particle swarm optimizers
    Chakraborty, Prithwish
    Das, Swagatam
    Roy, Gourab Ghosh
    Abraham, Ajith
    INFORMATION SCIENCES, 2011, 181 (08) : 1411 - 1425
  • [32] Novel global convergence stochastic particle swarm optimizers
    Sun L.
    Xu H.-L.
    Ge H.-W.
    Ge, Hong-Wei (hwge@dlut.edu.cn), 1600, Editorial Board of Jilin University (47): : 615 - 623
  • [33] On Convergence of Multi-objective Particle Swarm Optimizers
    Chakraborty, Prithwish
    Das, Swagatam
    Abraham, Ajith
    Snasel, Vaclav
    Roy, Gourab Ghosh
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [34] Design and analysis of stochastic DSS query optimizers in a distributed database system
    Sharma, Manik
    Singh, Gurvinder
    Singh, Rajinder
    EGYPTIAN INFORMATICS JOURNAL, 2016, 17 (02) : 161 - 173
  • [35] Incorporating Super-Operators in Big-Data Query Optimizers
    Leeka, Jyoti
    Rajan, Kaushik
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (03): : 348 - 361
  • [36] Efficient Enumeration of Recursive Plans in Transformation-based Query Optimizers
    Fejza, Amela
    Geneves, Pierre
    Layaida, Nabil
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (11): : 3095 - 3108
  • [37] Data-induced predicates for sideways information passing in query optimizers
    Kandula, Srikanth
    Orr, Laurel
    Chaudhuri, Surajit
    VLDB JOURNAL, 2022, 31 (06): : 1263 - 1290
  • [38] Re-Engineering Compiler Transformations to Outperform Database Query Optimizers
    Rietveld, Kristian F. D.
    Wijshoff, Harry A. G.
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING (LCPC 2014), 2015, 8967 : 300 - 314
  • [39] Improving query expansion with stemming terms:: A new genetic algorithm approach
    Araujo, Lourdes
    Perez-Aguera, Jose R.
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2008, 4972 : 182 - +
  • [40] Data-induced predicates for sideways information passing in query optimizers
    Srikanth Kandula
    Laurel Orr
    Surajit Chaudhuri
    The VLDB Journal, 2022, 31 : 1263 - 1290