A Quality-of-Service-Aware Service Composition Method in the Internet of Things Using a Multi-Objective Fuzzy-Based Hybrid Algorithm

被引:12
|
作者
Hamzei, Marzieh [1 ]
Khandagh, Saeed [2 ]
Navimipour, Nima Jafari [3 ,4 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Tabriz Branch, Tabriz 5137653515, Iran
[2] Univ Appl Sci & Technol, Elect Engn Dept, Tabriz Branch, Tabriz 5137653515, Iran
[3] Kadir Has Univ, Fac Engn & Nat Sci, Dept Comp Engn, TR-34083 Istanbul, Turkiye
[4] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu 64002, Taiwan
关键词
Internet of Things (IoT); service; composition; heuristic algorithm; cloud computing; fog computing; service composition; meta-heuristic algorithm; ABC; ACO; fuzzy logic; OBJECTIVE DEPLOYMENT OPTIMIZATION; ANT COLONY OPTIMIZATION; RESOURCE-ALLOCATION; MECHANISM; FRAMEWORK; MODEL;
D O I
10.3390/s23167233
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Things (IoT) represents a cutting-edge technical domain, encompassing billions of intelligent objects capable of bridging the physical and virtual worlds across various locations. IoT services are responsible for delivering essential functionalities. In this dynamic and interconnected IoT landscape, providing high-quality services is paramount to enhancing user experiences and optimizing system efficiency. Service composition techniques come into play to address user requests in IoT applications, allowing various IoT services to collaborate seamlessly. Considering the resource limitations of IoT devices, they often leverage cloud infrastructures to overcome technological constraints, benefiting from unlimited resources and capabilities. Moreover, the emergence of fog computing has gained prominence, facilitating IoT application processing in edge networks closer to IoT sensors and effectively reducing delays inherent in cloud data centers. In this context, our study proposes a cloud-/fog-based service composition for IoT, introducing a novel fuzzy-based hybrid algorithm. This algorithm ingeniously combines Ant Colony Optimization (ACO) and Artificial Bee Colony (ABC) optimization algorithms, taking into account energy consumption and Quality of Service (QoS) factors during the service selection process. By leveraging this fuzzy-based hybrid algorithm, our approach aims to revolutionize service composition in IoT environments by empowering intelligent decision-making capabilities and ensuring optimal user satisfaction. Our experimental results demonstrate the effectiveness of the proposed strategy in successfully fulfilling service composition requests by identifying suitable services. When compared to recently introduced methods, our hybrid approach yields significant benefits. On average, it reduces energy consumption by 17.11%, enhances availability and reliability by 8.27% and 4.52%, respectively, and improves the average cost by 21.56%.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] A cloud service composition method using a fuzzy-based particle swarm optimization algorithm
    Nazif, Habibeh
    Nassr, Mohammad
    Al-Khafaji, Hamza Mohammed Ridha
    Navimipour, Nima Jafari
    Unal, Mehmet
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 56275 - 56302
  • [2] A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm
    Sangaiah, Arun Kumar
    Bian, Gui-Bin
    Bozorgi, Seyed Mostafa
    Suraki, Mohsen Yaghoubi
    Hosseinabadi, Ali Asghar Rahmani
    Shareh, Morteza Babazadeh
    SOFT COMPUTING, 2020, 24 (11) : 8125 - 8137
  • [3] Enhanced Jaya Algorithm for Quality-of-Service- Aware Service Composition in the Internet of Things
    Shi, Yan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (01) : 748 - 755
  • [4] Quality-aware multi-objective cloud manufacturing service composition optimization algorithm
    Liu G.
    Jia Z.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (02): : 684 - 694
  • [5] A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm
    Arun Kumar Sangaiah
    Gui-Bin Bian
    Seyed Mostafa Bozorgi
    Mohsen Yaghoubi Suraki
    Ali Asghar Rahmani Hosseinabadi
    Morteza Babazadeh Shareh
    Soft Computing, 2020, 24 : 8125 - 8137
  • [6] A QoS-Aware Service Composition Mechanism in the Internet of Things Using a Hidden-Markov-Model-Based Optimization Algorithm
    Sefati, Seyedsalar
    Navimipour, Nima Jafari
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (20) : 15620 - 15627
  • [7] Multi-objective Service Composition Optimization in Smart Agriculture Using Fuzzy-Evolutionary Algorithm
    Sharma S.
    Pathak B.K.
    Kumar R.
    Operations Research Forum, 5 (2)
  • [8] QoS-aware Automatic Service Composition Based on Service Execution Timeline with Multi-objective Optimization
    Wang, Zhaoning
    Cheng, Bo
    Zhang, Wenkai
    Chen, Junliang
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, : 296 - 303
  • [9] Service allocation in the cloud environments using multi-objective particle swarm optimization algorithm based on crowding distance
    Sheikholeslami, Fereshteh
    Navimipour, Nima Jafari
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 35 : 53 - 64
  • [10] Tourism Service Composition Based on Multi-objective Optimization
    Zheng, Xuwei
    Xu, Ruzhi
    Peng, Yun
    Wang, Shuaiqiang
    2015 IEEE 12TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS ISADS 2015, 2015, : 117 - 122