Subquery Allocations in Distributed Databases Using Genetic Algorithms

被引:0
|
作者
Gorla, Narasimhaiah [1 ]
Song, Suk-Kyu [2 ]
机构
[1] Amer Univ Sharjah, POB 26666, Sharjah, U Arab Emirates
[2] Youngsan Univ, Pusan, South Korea
来源
JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY | 2010年 / 10卷 / 01期
关键词
Physical Database Design; Genetic algorithms; Distributed database design; Subquery allocation; Response time minimization;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Minimization of query execution time is an important performance objective in distributed databases design. While total time is to be minimized for On Line Transaction Processing (OLTP) type queries, response time has to be minimized in Decision Support type queries. Thus different allocations of subqueries to sites and their execution plans are optimal based on the query type. We formulate the subquery allocation problem and provide analytical cost models for these two objective functions. Since the problem is NP-hard, we solve the problem using genetic algorithm (GA). Our results indicate query execution plans with total minimization objective are inefficient for response time objective and vice versa. The GA procedure is tested with simulation experiments using complex queries of up to 20 joins. Comparison of results with exhaustive enumeration indicates that GA produced optimal solutions in all cases in much less time.
引用
收藏
页码:31 / 37
页数:7
相关论文
共 50 条
  • [31] Metadomotic optimization using genetic algorithms
    Merino, S.
    Martinez, J.
    Guzman, F.
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 267 : 170 - 178
  • [32] Using Genetic Algorithms for Device Modeling
    Cabral, Hermano A.
    de Melo, M. T.
    IEEE TRANSACTIONS ON MAGNETICS, 2011, 47 (05) : 1322 - 1325
  • [33] Optimizing readability using genetic algorithms
    Martinez-Gil, Jorge
    KNOWLEDGE-BASED SYSTEMS, 2024, 284
  • [34] Polygonal approximation using genetic algorithms
    Huang, SC
    Sun, YN
    PATTERN RECOGNITION, 1999, 32 (08) : 1409 - 1420
  • [35] Quadrilateral Detection Using Genetic Algorithms
    Ayala Ramirez, Victor
    Mota Gutierrez, Sergio A.
    Sanchez Yanez, Raul E.
    COMPUTACION Y SISTEMAS, 2011, 15 (02): : 181 - 193
  • [36] System Identification Using Genetic Algorithms
    Nowakova, Jana
    Pokorny, Miroslav
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INNOVATIONS IN BIO-INSPIRED COMPUTING AND APPLICATIONS (IBICA 2014), 2014, 303 : 413 - 418
  • [37] Shape modification using genetic algorithms
    Case, K
    Graham, I
    Wood, R
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2004, 218 (07) : 827 - 832
  • [38] Flowshop scheduling using genetic algorithms
    Vosniakos, G. -C.
    Millas, V.
    Annals of DAAAM for 2006 & Proceedings of the 17th International DAAAM Symposium: INTELLIGENT MANUFACTURING & AUTOMATION: FOCUS ON MECHATRONICS AND ROBOTICS, 2006, : 437 - 438
  • [39] Using constraint satisfaction in genetic algorithms
    Kowalczyk, R
    ANZIIS 96 - 1996 AUSTRALIAN NEW ZEALAND CONFERENCE ON INTELLIGENT INFORMATION SYSTEMS, PROCEEDINGS, 1996, : 272 - 275
  • [40] Motion fairing using genetic algorithms
    Hsieh, CC
    Chang, TY
    COMPUTER-AIDED DESIGN, 2003, 35 (08) : 739 - 749