• DocumentCode
    3633647
  • Title

    An evolutionary genetic algorithm for optimization of distributed database queries

  • Author

    Ender Sevinc;Ahmet Cosar

  • Author_Institution
    Comput. Eng. Dept., Middle East Tech. Univ., Ankara, Turkey
  • fYear
    2009
  • Firstpage
    147
  • Lastpage
    152
  • Abstract
    High performance low cost PC hardware, and high speed LAN/WAN technologies make distributed database(DDB) systems an attractive research area. Since Dynamic programming is not feasible for optimizing queries in a DDB, we propose a GA based query optimizer and compare its performance to random and optimal algorithms. We analyzed a set of possible GA parameters and determined that two-point truncate technique using GA gives the best results. New mutation and crossover operators have also been defined and experimentally analyzed. We performed experiments on a synthetic database with replicated relations, but no horizontal or vertical fragmentation. Network links are assumed to be gigabit Ethernet. Comparisons with optimal results found by exhaustive search show that our new GA formulation performs only 20% off the optimal results and we have achieved a 50% improvement over a previous GA based algorithm.
  • Keywords
    "Genetic algorithms","Distributed databases","Query processing","Dynamic programming","Iterative algorithms","Runtime","Costs","Distributed computing","Data engineering","Genetic engineering"
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Sciences, 2009. ISCIS 2009. 24th International Symposium on
  • Print_ISBN
    978-1-4244-5021-3
  • Type

    conf

  • DOI
    10.1109/ISCIS.2009.5291839
  • Filename
    5291839