Optimizing Services Composition Based on Improved Ant Colony Algorithm
XIA Ya-Mei,CHENG Bo,CHEN Jun-Liang,MENG Xiang-Wu,LIU Dong
DOI: https://doi.org/10.3724/sp.j.1016.2012.00270
2012-01-01
Chinese Journal of Computers
Abstract:In order to optimize services composition,adapt the dynamic and instable characteristics of Web services and the limitation of multi-QoS attributes in the process of services composition,this paper puts forward an algorithm named Multi-pheromone and Dynamically Updating Ant Colony Optimization Algorithm(MPDACO),which includes one global optimizing algorithm and another local optimizing algorithm.The algorithm,which is based on the ACO and composition model that has been built,can fit for such conditions as service invalidation,QoS changing,etc.In addition,the algorithm has improved the ACO strategy on the basis of experiment to make itself be able to converge to optimal solution.In order to verify the feasibility of the above algorithms,this paper makes a simulation experiment on a prototype in tourism,and the results show that the two algorithms are more effective than ACO and the Genetic Algorithm applied to service selection.