Abstract
Service composition has been a centric challenge in various distributed computational paradigms arising from the necessity of composing services to deliver more complicated computing tasks. In many cases, service composition was the process of selecting the optimal set of services from a repository of available services, which led to a multi-objective combinatorial optimization problem falling in the category of NP-hard. As a result, seeking optimal solutions in a minimum time budget has been a continuous quest in the research agenda. Metaheuristics and hybrid metaheuristics have been the primary avenues to address this problem. Nonetheless, metaheuristics suffer from randomicity, slow or premature convergence and stochastic behaviour. A plethora of hybridization methods leveraging operator modification is evident in existing literature. This paper proposes a fuzzy hybrid metaheuristics using fuzzy linguistics search operator to accelerate convergence and minimize the stochastic behaviours of metaheuristics to achieve a stable search mechanism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Buyya R, Srirama SN, Casale G, Calheiros R, Simmhan Y, Varghese B, Gelenbe E, Javadi B, Vaquero LM, Netto MA (2018) A manifesto for future generation cloud computing: research directions for the next decade. ACM Comput Surv (CSUR) 51(5):1–38
Mahmud R, Kotagiri R, Buyya R (2018) Fog computing: a taxonomy, survey and future directions. Springer, pp 103–130
Neiat AG, Bouguettaya A, Sellis T, Ye Z (2014) Spatio-temporal composition of sensor cloud services. In: 2014 IEEE 21st international conference on web services
Medjahed B, Bouguettaya A, Elmagarmid AK (2003) Composing web services on the semantic web. VLDB J 12(4):333–351
Sethuraman R, Sasiprabha T, Sandhya A (2015) An effective qos based web service composition algorithm for integration of travel and tourism resources. Procedia Comput Sci 48:541–547
Fan X-Q, Fang X-W, Jiang C-J (2011) Research on web service selection based on cooperative evolution. Expert Syst Appl 38(8):9736–9743
Gabrel V, Manouvrier M, Moreau K, Murat C (2018) Qos-aware automatic syn- tactic service composition problem: complexity and resolution. Futur Gener Comput Syst 80:311–321
Ye X, Mounla R A hybrid approach to qos-aware service composition. In: 2008 IEEE international conference on web services, IEEE, pp 62–69
Ma Y, Zhang C (2008) Quick convergence of genetic algorithm for qos-driven web service selection. Comput Netw 52(5):1093–1104
Feng L, Lei ZM (2009) Research on user-aware qos based web services composition. J China Univ Posts Telecommun 16(5):125–130
Liang WY, Huang CC (2009) The generic genetic algorithm incorporates with rough set theory—an application of the web services composition. Expert Syst Appl 36(3):5549–5556
Tang M, Ai L (2010) A hybrid genetic algorithm for the optimal constrained web service selection problem in web service composition. In: Evolutionary computation (CEC), 2010 IEEE congress on, IEEE, pp 1–8
Wang L, He Y Web service composition based on qos with chaos particle swarm optimization. In: 2010 6th international conference on wireless communications networking and mobile computing (WiCOM), pp 1–4
Salomie I, Vlad M, Chifu VR, Pop CB (2011) Hybrid immune-inspired method for selecting the optimal or a near-optimal service composition. In: 2011 federated conference on computer science and information systems (FedCSIS), IEEE, pp 997–1003
Pop CB, Chifu VR, Salomie I, Baico RB, Dinsoreanu M, Copil G (2011) A hybrid firefly-inspired approach for optimal semantic web service composition. Scalable Comput Pract Exp 12(3):363–370
Liu Y, Miao H, Li Z, Gao H Qos-aware web services composition based on hqpso algorithm. In: 2011 First ACIS/JNU international conference on computers, networks, systems and industrial engineering, IEEE, pp 400–405
Yin H, Zhang C, Zhang B, Guo Y, Liu T (2014) A hybrid multi-objective discrete particle swarm optimization algorithm for a slaaware service composition problem. Math Probl Eng
Jatoth C, Gangadharan GR (2015) QoS-Aware web service composition using quantum inspired particle swarm optimization, vol. 39 of smart innovation systems and technologies, pp 255–265
Bao L, Zhao F, Shen M, Qi Y, Chen P (2016) An orthogonal genetic algorithm forqos-aware service composition. Comput J 59(12):1857–1871
Seghir F, Khababa A (2018) A hybrid approach using genetic and fruit fly opti- mization algorithms for qos-aware cloud service composition. J Intell Manuf 29(8):1773–1792
da Silva AS, Mei Y, Ma H, Zhang M Particle swarm optimization with sequence-like indirect representation for web service composition. In: Evolutionary computation in combinatorial optimization, Springer, pp 400–405
Hossain MS, Moniruzzaman M, Muhammad G, Ghoneim A, Alamri A (2016) Big data-driven service composition using parallel clustered particle swarm optimization in mobile environment. IEEE Trans Serv Comput 9(5):806–817
Zhou J, Yao X (2017) A hybrid artificial bee colony algorithm for optimal selection of qos-based cloud manufacturing service composition. Int J Adv Manuf Technol 88(9–12):3371–3387
Podili P, Pattanaik K, Rana PS (2017) Bat and hybrid bat meta-heuristic for quality of service-based web service selection. J Intell Syst 26(1):123–137
Savarala BB, Chella PR (2017) An improved fruit fly optimization algorithm for qos aware cloud service composition. Int J Intell Eng Syst 10(5):105–114
Chifu VR, Pop CB, Salomie I, Chifu ES (2017) Hybrid honey bees mating optimization algorithm for identifying the near-optimal solution in web service composition. Comput Inform 36(5):1143–1172
Zhou J, Yao X, Lin Y, Chan FT, Li Y (2018) An adaptive multi-population differential artificial bee colony algorithm for many-objective service composition in cloud manufacturing. Inf Sci 456:50–82
Sadeghiram S, Ma H, Chen G (2018) Cluster-guided genetic algorithm for distributed data-intensive web service composition. In: 2018 IEEE congress on evolutionary computation (CEC), IEEE, pp 1–7
Jatoth C, Gangadharan G, Fiore U, Buyya R (2018) Qos-aware big service composition using mapreduce based evolutionary algorithm with guided mutation. Futur Gener Comput Syst 86:1008–1018
Liu L, Gu S, Fu D, Zhang M, Buyya R (2018) A new multi-objective evolutionary algorithm for inter-cloud service composition. TIIS 12(1):1–20
Xu X, Rong H, Pereira E, Trovati M (2018) Predatory search-based chaos turbo particle swarm optimization (ps-ctpso): a new particle swarm optimization algorithm for web service combination problems. Fut Generat Comput Syst Int J Escience 89:375–386
Alayed H, Dahan F, Alfakih T, Mathkour H, Arafah M (2019) Enhancement of ant colony optimization for qos-aware web service selection. IEEE Access 7:97041–97051
Sadouki SC, Tari A (2019) Multi-objective and discrete elephants herding optimization algorithm for qos aware web service composition. RAIRO-Operat Res 53(2):445–459
Bouzary H, Chen FF (2019) A hybrid grey wolf optimizer algorithm with evolutionary operators for optimal qos-aware service composition and optimal selection in cloud manufacturing. Int J Adv Manufact Technol 101(9–12):2771–2784
Gao M, Chen M, Liu A, Ip WH, Yung KL (2020) Optimization of microservice composition based on artificial immune algorithm considering fuzziness and user preference. IEEE Access 8:26385–26404
Bhaskar B, Jatoth C, Gangadharan G, Fiore U (2020) A mapreduce-based modified grey wolf optimizer for qos-aware big service composition. Concurren Comput Pract Exp 32(8):e5351
Yang Y, Yang B, Wang S, Jin T, Li S (2020) An enhanced multi-objective grey wolf optimizer for service composition in cloud manufacturing. Appl Soft Comput 87:106003
Li C, Li J, Chen H (2020) A meta-heuristic-based approach for qos-aware service composition. IEEE Access 8:69579–69592
Zhang S, Shao Y, Zhou L (2021) Optimized artificial bee colony algorithm for web service composition problem. Int J Mach Learn Comput 11(5):327–332
Wang C, Ma H, Chen G, Hartmann S (2022) Memetic eda-based approaches to qos-aware fully automated semantic web service composition. IEEE Trans Evol Comput 26(3):570–584
Cuevas E, ZaldÃvar D, Pérez-Cisneros M (2018) Metaheuristic algorithms based on fuzzy logic, Springer, pp 167–218
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
Mamdani EH, Assilian S (1975) An experiment in linguistic synthesis with a fuzzy logic controller. Int J Man Mach Stud 7(1):1–13
Bagis A, Konar M (2016) Comparison of sugeno and mamdani fuzzy models opti- mized by artificial bee colony algorithm for nonlinear system modelling. Trans Inst Measur Control 38(5):579–592
Naghavipour H, Soon TK, Idris MYI, Namvar M, Salleh RB, Gani A (2021) Hybrid metaheuristics for qos-aware service composition: a systematic mapping study. IEEE Access 1–25
Naghavipour H, Idris MYIB, Soon TK, Salleh RB, Gani A (2022) Hybrid metaheuristics using rough sets for qos-aware service composition. IEEE Access 10:112609–112628
Acknowledgements
The main author wants to thank Professor Witold Pedrycz for providing precise comments and the Centre for Research and Consultancy, UNITAR International University.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Naghavipour, H., Nadi, F., Aitizaz, A. (2024). Fuzzified Hybrid Metaheuristics for QoS-Aware Service Composition. In: Bee Wah, Y., Al-Jumeily OBE, D., Berry, M.W. (eds) Data Science and Emerging Technologies. DaSET 2023. Lecture Notes on Data Engineering and Communications Technologies, vol 191. Springer, Singapore. https://doi.org/10.1007/978-981-97-0293-0_8
Download citation
DOI: https://doi.org/10.1007/978-981-97-0293-0_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-0292-3
Online ISBN: 978-981-97-0293-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)