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 条
  • [31] A multi-objective service composition recommendation method for individualized customer: Hybrid MPA-GSO-DNN model
    Liu, Zhengchao
    Guo, Shunsheng
    Wang, Lei
    Du, Baigang
    Pang, Shibao
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 128 : 122 - 134
  • [32] Multi-objective service composition model based on cost-effective optimization
    Huo, Ying
    Qiu, Peng
    Zhai, Jiyou
    Fan, Dajuan
    Peng, Huanfeng
    APPLIED INTELLIGENCE, 2018, 48 (03) : 651 - 669
  • [33] Multi-objective service composition model based on cost-effective optimization
    Ying Huo
    Peng Qiu
    Jiyou Zhai
    Dajuan Fan
    Huanfeng Peng
    Applied Intelligence, 2018, 48 : 651 - 669
  • [34] A new agent-based method for QoS-aware cloud service composition using particle swarm optimization algorithm
    Naseri, Afshin
    Navimipour, Nima Jafari
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (05) : 1851 - 1864
  • [35] QoS-aware Service Composition Using Fuzzy Set Theory and Genetic Algorithm
    Jiajun Xu
    Lin Guo
    Ruxia Zhang
    Hualang Hu
    Fei Wang
    Zhiyuan Pei
    Wireless Personal Communications, 2018, 102 : 1009 - 1028
  • [36] QoS-aware Service Composition Using Fuzzy Set Theory and Genetic Algorithm
    Xu, Jiajun
    Guo, Lin
    Zhang, Ruxia
    Hu, Hualang
    Wang, Fei
    Pei, Zhiyuan
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 102 (02) : 1009 - 1028
  • [37] A collaborative service group-based fuzzy QoS-aware manufacturing service composition using an extended flower pollination algorithm
    Zhang, Shuai
    Yang, Wenting
    Zhang, Wenyu
    Chen, Mingzhou
    NONLINEAR DYNAMICS, 2019, 95 (04) : 3091 - 3114
  • [38] Multi-objective hybrid artificial bee colony algorithm enhanced with L,vy flight and self-adaption for cloud manufacturing service composition
    Zhou, Jiajun
    Yao, Xifan
    APPLIED INTELLIGENCE, 2017, 47 (03) : 721 - 742
  • [39] MULTI-OBJECTIVE OPTIMIZATION OF A GLASS FIBER CUTTING PROCESS BY APPLYING THE FUZZY-BASED TAGUCHI METHOD
    Yang, Chao-Lieh
    Yu, Kun-Tzu
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY & SAFETY ENGINEERING, 2013, 20 (02)
  • [40] A novel multi-objective service composition architecture for blockchain-based cloud manufacturing
    Tong, Juncheng
    Zhao, Bo
    An, Yang
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2023, 10 (01) : 185 - 203