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 条
  • [21] Multiobjective generation scheduling using multicore processing-based continuous genetic algorithm
    Vakkapatla, Kiran Babu
    Pinni, Srinivasa Varma
    COGENT ENGINEERING, 2020, 7 (01):
  • [22] Using a Multiobjective Genetic Algorithm for Curve Approximation
    Sabsch, Tim
    Braune, Christian
    Dockhorn, Alexander
    Kruse, Rudolf
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 1692 - 1697
  • [23] Multiobjective Optimization for IMRT Using Genetic Algorithm
    Phillips, M.
    Kim, M.
    Ghate, A.
    MEDICAL PHYSICS, 2008, 35 (06)
  • [24] Using genetic algorithm to automate the generation of an open-plan office layout
    Chen, Chen
    Chacon Vega, Ricardo Jose
    Kong, Tiong Lee
    INTERNATIONAL JOURNAL OF ARCHITECTURAL COMPUTING, 2021, 19 (03) : 449 - 465
  • [25] Material cutting plan generation using a genetic algorithm in the steel construction industry
    Hung, CY
    Sumichrast, RT
    DECISION SCIENCES INSTITUTE 1998 PROCEEDINGS, VOLS 1-3, 1998, : 1245 - 1246
  • [26] Multiobjective urban planning using genetic algorithm
    Balling, RJ
    Taber, JT
    Brown, MR
    Day, K
    JOURNAL OF URBAN PLANNING AND DEVELOPMENT-ASCE, 1999, 125 (02): : 86 - 99
  • [27] Distributed Generation Capacity Evaluation Using Combined Genetic Algorithm and OPF
    Harrison, Gareth P.
    Piccolo, Antonio
    Siano, Pierluigi
    Wallace, A. Robin
    INTERNATIONAL JOURNAL OF EMERGING ELECTRIC POWER SYSTEMS, 2007, 8 (02):
  • [28] Optimal Power Grid Integration With Distributed Generation Using Genetic Algorithm
    Moloi, K.
    Jordaan, J. A.
    Hamam, Y.
    2021 SOUTHERN AFRICAN UNIVERSITIES POWER ENGINEERING CONFERENCE/ROBOTICS AND MECHATRONICS/PATTERN RECOGNITION ASSOCIATION OF SOUTH AFRICA (SAUPEC/ROBMECH/PRASA), 2021,
  • [29] AN APPROACH TO COMPUTER-AIDED PROCESS PLANNING IN DISTRIBUTED MANUFACTURING USING MULTIOBJECTIVE GENETIC ALGORITHM
    Zhang, Wenqiang
    Gen, Mitsuo
    Lin, Lin
    PROCEEDINGS OF THE 38TH INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2008, : 1865 - 1874
  • [30] Simultaneous halftone image generation with improved multiobjective genetic algorithm
    Aguirre, H
    Tanaka, K
    Sugimura, T
    Oshita, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (08) : 1869 - 1882