Application of Discrete Particle Swarm Optimaization for Service Selection in Grid

Service selection plays a very important role in the grid middleware. Firstly, a service redundancy strategy is adapted and the corresponding target equation is designed for improving the QoS of the whole workflows in the grid. Secondly, considering of determining a optimal service schema virtually belongs to a combinatorial optimization problem, a resolving algorithm based on discrete particle swarm optimization to find a global optimum is proposed, and its encoding methods are given, In which, the suitable parameters in the algorithm are decided through the adjustment experiments. Finally, the results of some experiments show that the algorithm is feasible, and compared with some other algorithms, such as local optimization, greedy algorithm etc, the algorithm in the paper is more effective.

[1]  Marc Pantel,et al.  Advanced service trading for scientific computing over the grid , 2009, The Journal of Supercomputing.

[2]  Gen Tian,et al.  A New Mobile Spatial Information Service Grid Computing Model Based on Mobile Agent , 2009, 2009 WRI International Conference on Communications and Mobile Computing.

[3]  José M. Alonso,et al.  Automatic replication of WSRF-based Grid services via operation providers , 2009, Future Gener. Comput. Syst..

[4]  Anne H. H. Ngu,et al.  Dynamic composition and optimization of Web services , 2008, Distributed and Parallel Databases.

[5]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[6]  Péter Kacsuk,et al.  Grid Interoperability Solutions in Grid Resource Management , 2009, IEEE Systems Journal.

[7]  Chun-Qing Li,et al.  Liana: a decentralized load-dependent scheduler for performance-cost optimization of grid service , 2009, The Journal of Supercomputing.

[8]  Sebastian Stein,et al.  Flexible selection of heterogeneous and unreliable services in large-scale grids , 2009, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[9]  Xiao Chun-bao Research and development of particle swarm optimization algorithm in function optimazation , 2009 .