QoS Scheduling Algorithm Based on Hybrid Particle Swarm Optimization Strategy for Grid Workflow

The service oriented grid workflow has been a research focus in grid technology. As an NP complete problem, grid service scheduling is difficult to solve by means of classic algorithms This paper presents an algorithm HPSOA (hybrid particle swarm optimization algorithm) to resolve dynamic Web services selection with QoS global optimal in grid workflow.The essence of the algorithm is that the problem of dynamic Web Service selection with QoS global optimal is transformed into a multi-objective services composition optimization with QoS constraints. The operations of the cross and mutation in genetic algorithm are brought into PSOA (particle swarm optimization algorithm) to form a mix algorithm, which called HPSOA solve the QoS global optimal problem. Theoretical analysis and experimental results indicate the feasibility and efficiency of the algorithm.

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

[2]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[3]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[4]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[5]  Wang Yong,et al.  QoS-Awared Grid Workflow Schedule , 2006 .

[6]  Karl Aberer,et al.  CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises , 2000 .

[7]  Fabio Casati,et al.  eFlow: a platform for developing and managing composite e-services , 2000, Proceedings Academia/Industry Working Conference on Research Challenges '00. Next Generation Enterprises: Virtual Organizations and Mobile/Pervasive Technologies. AIWORC'00. (Cat. No.PR00628).

[8]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[9]  Wang Si-chun Research on Availability of Web Service Workflow Based on Service Spanning Graph , 2006 .