Distributed Query Plan Generation Using Multiobjective Genetic Algorithm

被引:5
|
作者
Panicker, Shina [1 ]
Kumar, T. V. Vijay [2 ]
机构
[1] Minist Informat Technol, SFIO NIC Div, Natl Informat Ctr, New Delhi 110003, India
[2] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi 110067, India
来源
关键词
EVOLUTIONARY ALGORITHMS; SEARCH;
D O I
10.1155/2014/628471
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
A distributed query processing strategy, which is a key performance determinant in accessing distributed databases, aims to minimize the total query processing cost. One way to achieve this is by generating efficient distributed query plans that involve fewer sites for processing a query. In the case of distributed relational databases, the number of possible query plans increases exponentially with respect to the number of relations accessed by the query and the number of sites where these relations reside. Consequently, computing optimal distributed query plans becomes a complex problem. This distributed query plan generation (DQPG) problem has already been addressed using single objective genetic algorithm, where the objective is to minimize the total query processing cost comprising the local processing cost (LPC) and the site-to-site communication cost (CC). In this paper, this DQPG problem is formulated and solved as a biobjective optimization problem with the two objectives being minimize total LPC and minimize total CC. These objectives are simultaneously optimized using a multiobjective genetic algorithm NSGA-II. Experimental comparison of the proposed NSGA-II based DQPG algorithm with the single objective genetic algorithm shows that the former performs comparatively better and converges quickly towards optimal solutions for an observed crossover and mutation probability.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Distributed Query Plan Generation Using HBMO
    Kumar, T. V. Vijay
    Arun, Biri
    Kumar, Lokendra
    [J]. MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, 2013, 8271 : 293 - 304
  • [2] Multiobjective distributed generation placement using fuzzy goal programming with genetic algorithm
    Kim, Kyu-Ho
    Song, Kyung-Bin
    Joo, Sung-Kwan
    Lee, Yu-Jeong
    Kim, Jin-O
    [J]. EUROPEAN TRANSACTIONS ON ELECTRICAL POWER, 2008, 18 (03): : 217 - 230
  • [3] Distributed Query Plan Generation using Particle Swarm Optimization
    Kumar, T. V. Vijay
    Kumar, Amit
    Singh, Rahul
    [J]. INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2013, 4 (03) : 58 - 82
  • [4] Distributed Query Plan Generation using Ant Colony Optimization
    Kumar, T. V. Vijay
    Singh, Rahul
    Kumar, Amit
    [J]. INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2015, 6 (01) : 1 - 22
  • [5] Generating Query Plans for Distributed Query Processing Using Genetic Algorithm
    Kumar, T. V. Vijay
    Panicker, Shina
    [J]. INFORMATION COMPUTING AND APPLICATIONS, 2011, 7030 : 765 - 772
  • [6] Multiobjective Optimization of Radial Distribution System with Multiple Distributed Generation Units using Genetic Algorithm
    Busam, Sarada
    Hota, Snigha
    Kumar, G. V. Nagesh
    Naidu, R. S. R. Krishnam
    [J]. 2015 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, SIGNALS, COMMUNICATION AND OPTIMIZATION (EESCO), 2015,
  • [7] Multiobjective VLSI cell placement using distributed genetic algorithm
    Sait, Sadiq M.
    Faheemuddin, Mohammed
    Minhas, Mahmood R.
    Sanaullah, Syed
    [J]. GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, 2005, : 1585 - 1586
  • [8] PERFORMANCE ANALYSIS OF RANDOMIZED ALGORITHM FOR OPTIMAL QUERY PLAN GENERATION IN DISTRIBUTED ENVIRONMENT.
    Yadav, Pramod Kumar
    Rizvi, Syed Afzal Murtaza
    [J]. 2017 8TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2017,
  • [9] Query Optimization using Clustering and Genetic Algorithm for Distributed Databases
    Lakshmi, S. Venkata
    Vatsavayi, Valli Kumari
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2016,
  • [10] Generating Distributed Query Processing Plans using Genetic Algorithm
    Kumar, T. V. Vijay
    Singh, Vikram
    Verma, Ajay Kumar
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA STORAGE AND DATA ENGINEERING (DSDE 2010), 2010, : 173 - 177