An Environment-Aware Particle Swarm Optimization Algorithm for Services Composition

Long Jun,Gui Weihua
DOI: https://doi.org/10.1109/cise.2009.5364842
2009-01-01
Abstract:The service composition composing the existing Web services to form new, satisfying different user requirements and value-added composition service has become new application requirement and popular research. The optimization of services composition is a nonlinear multi-objective optimization problem which has been proven to be NP-complete. It is preponderant to settle the multi-objective optimization using particle swarm optimization (PSO). But services composition that can not adapt complicated variety in general PSO algorithm has slow convergence speed and strict speed demand. The paper simulates the bird flocking environment-aware behavior in seeking food process.1) Bird flocking orient the later seek food based on the former successful experience to avoid ineffective searching behaviour;2)Bird flocking which have definite visual field can enough fly far, whilst they needn't local search such as PSO to increase the algorithm speed. It presented an environment-aware particle swarm optimization algorithm(EAPSO).EAPSO decreases unsteadiness resulting from random search and increases algorithm speed by method recollecting optimized population and increasing visual field. The simulation which is in the typical services composition stage shows that EAPSO is faster in convergence and more effective in global search.
What problem does this paper attempt to address?