Abstract
In most cases, QoS-driven global optimization is a non-linear 0-1 programming. Genetic Algorithms are superior in non-linear 0-1 programming and multi-objective optimization. However, encoding methods that many Genetic Algorithms (GAs) adopts are too complex or simple to apply to services selection. A novel Tree-coding Gas (TGA) is presented for QoS-driven service selection in services composition. Tree-coding schema carries the messages of static model of service workflow, which qualifies TGA to encode and decode chromosomes automatically, and keeps the medial results for fitness computing. Tree-coding can also support the services composition flow re-planning at runtime effectively. The experiment results show that TGA run faster than one-dimensional Genetic Algorithms when the optimal result is the same, furthermore the algorithm with Tree-coding is effective for re-planning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Zeng, L., Benatallah, B., Ngu, A.H.H., Dumas, M., Kalagnanam, J., Chang, H.: QoS-Aware Middleware for Web Services Composition. IEEE Transactions on Software Engineering 30(5), 311–327 (2004)
Liang-Jie, Z., Bing, L.: Requirements Driven Dynamic Services Composition forWeb Services and Grid Solutions. Journal of Grid. Computing 2, 121–140 (2004)
Canfora, G., Penta, M.D., Esposito, R., Villani, M.L.: An approach for QoS-aware service composition based on Genetic Algorithms. In: Genetic and Evolutionary Computation Conference (GECCO 2005), Washington DC,USA (2005)
Cheng-Wen, Z., Sen, S., Jun-Liang, C.: Genetic Algorithm on Web Services Selection Supporting QoS. Chinese Journal of Computers 29(7), 1029–1037 (2006)
Garey, M., Johnson, D.: Computers and Intractability: a Guide to the Theory of NP-Completeness. W.H. Freeman (1979)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gao, C., Cai, M., Chen, H. (2007). QoS-Driven Global Optimization of Services Selection Supporting Services Flow Re-planning. In: Chang, K.CC., et al. Advances in Web and Network Technologies, and Information Management. APWeb WAIM 2007 2007. Lecture Notes in Computer Science, vol 4537. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72909-9_56
Download citation
DOI: https://doi.org/10.1007/978-3-540-72909-9_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72908-2
Online ISBN: 978-3-540-72909-9
eBook Packages: Computer ScienceComputer Science (R0)