Distributed Query Plan Generation using Particle Swarm Optimization

被引:6
作者
Kumar, T. V. Vijay [1 ]
Kumar, Amit [1 ]
Singh, Rahul [1 ]
机构
[1] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi, India
关键词
Distributed Databases; Particle Swarm Optimization; Query Plans; Query Processing; Set Based Comprehensive Learning Particle Swarm Optimization (S-CLPSO);
D O I
10.4018/ijsir.2013070104
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A large number of queries are posed on databases spread across the globe. In order to process these queries efficiently, optimal query processing strategies that generate efficient query processing plans are being devised. In distributed relational database systems, due to replication of relations at multiple sites, the relations required to answer a query may necessitate accessing of data from multiple sites. This leads to an exponential increase in the number of possible alternative query plans for processing a query. Though it is not computationally feasible to explore all possible query plans in such a large search space, the query plan that provides the most cost-effective option for query processing is considered necessary and should be generated for a given query. In this paper, an attempt has been made to generate such optimal query plans using Set based Comprehensive Learning Particle Swarm Optimization (S-CLPSO). Experimental comparisons of this algorithm with the GA based distributed query plan generation algorithm shows that for higher number of relations, the S-CLPSO based algorithm is able to generate comparatively better quality Top-K query plans.
引用
收藏
页码:58 / 82
页数:25
相关论文
共 45 条
  • [1] Afshinmanesh F., 2005, P IEEE INT C COMP TO
  • [2] Alom B. M., 2009, IJCSNS INT J COMPUTE, V9
  • [3] Bai Q., 2010, COMPUTER INFORM SCI, V3, P180, DOI 10.5539/cis.v3n1p180
  • [4] Bennett K. P., 1991, P 4 INT C GENETIC AL, P400
  • [5] Bodorik P., 1988, Proceedings Fourth International Conference on Data Engineering (Cat. No.88CH2550-2), P320, DOI 10.1109/ICDE.1988.105475
  • [6] Ceri S., 1984, DISTRIBUTED DATABASE
  • [7] A Novel Set-Based Particle Swarm Optimization Method for Discrete Optimization Problems
    Chen, Wei-Neng
    Zhang, Jun
    Chung, Henry S. H.
    Zhong, Wen-Liang
    Wu, Wei-Gang
    Shi, Yu-hui
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (02) : 278 - 300
  • [8] The particle swarm - Explosion, stability, and convergence in a multidimensional complex space
    Clerc, M
    Kennedy, J
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) : 58 - 73
  • [9] Clerc M., 2004, NEW OPTIMIZATION TEC, DOI [10.1007/978-3-540-39930-8_8, DOI 10.1007/978-3-540-39930-8_8]
  • [10] Particle swarm optimization: Basic concepts, variants and applications in power systems
    del Valle, Yamille
    Venayagamoorthy, Ganesh Kumar
    Mohagheghi, Salman
    Hernandez, Jean-Carlos
    Harley, Ronald G.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (02) : 171 - 195