Toward Optimal Service Composition in the Internet of Things via Cloud-Fog Integration and Improved Artificial Bee Colony Algorithm

被引:0
|
作者
Xiao, Guixia [1 ,2 ]
机构
[1] Changde Vocat & Tech Coll, Modern Educ Technol Ctr, Changde 415000, Hunan, Peoples R China
[2] Univ Putra Malaysia, Fac Comp Sci & Informat Technol, Serdang 43400, Selangor, Malaysia
关键词
Internet of Things (IoT); fog computing; service composition; Artificial Bee Colony (ABC) Algorithm; Dynamic Reduction Mechanism; MODEL;
D O I
10.14569/IJACSA.2024.0150555
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the quest to delve deeper into the burgeoning realm of the service-oriented Internet of Things (IoT), the pressing challenge of smoothly integrating functionalities within smart objects emerges prominently. IoT devices, notorious for their resource constraints, often lean heavily on cloud infrastructures to function effectively. However, the emergence of fog computing offers a promising alternative, allowing the processing of IoT applications closer to the sensors and thereby slashing delays. This research develops a novel method for IoT service composition that leverages both fog and cloud computing, utilizing an enhanced version of the Artificial Bee Colony (ABC) algorithm to refine its convergence rate. The approach introduces a Dynamic Reduction (DR) mechanism designed to perturb dimensions innovatively. Traditionally, the ABC algorithm generates new solutions that closely mimic their parent solutions, which unfortunately slows down convergence. By initiating the process with significant dimension disparities among solutions and gradually reducing these disparities over successive iterations, this method strikes an optimal balance between exploration and exploitation through dynamic adjustment of dimension perturbation counts. Comparative analyses against contemporary methodologies reveal significant improvements: a 17% decrease in average energy consumption, a 10% boost in availability, an 8% enhancement in reliability, and a remarkable 23% reduction in average cost. Combining the strengths of fog and cloud computing with the refined ABC algorithm through the Dynamic Reduction mechanism significantly advances the efficiency and effectiveness of IoT service compositions.
引用
收藏
页码:556 / 565
页数:10
相关论文
共 50 条
  • [1] An Improved Artificial Bee Colony Algorithm for Cloud Computing Service Composition
    Xu, Bin
    Qi, Jin
    Wang, Kun
    Wang, Ye
    PROCEEDINGS OF THE 11TH EAI INTERNATIONAL CONFERENCE ON HETEROGENEOUS NETWORKING FOR QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS, 2015, : 310 - 317
  • [2] Optimization method for cloud manufacturing service composition based on the improved artificial bee colony algorithm
    Hu, Qiang
    Tian, Yuqing
    Qi, Haoquan
    Wu, Peng
    Liu, Qingxue
    Tongxin Xuebao/Journal on Communications, 2023, 44 (01): : 200 - 210
  • [3] Web service composition optimization based on improved artificial bee colony algorithm
    He, Jun
    Chen, Liang
    Wang, Xiaolong
    Li, Yonggang
    Journal of Networks, 2013, 8 (09) : 2143 - 2149
  • [4] A hybrid artificial bee colony algorithm for optimal selection of QoS-based cloud manufacturing service composition
    Jiajun Zhou
    Xifan Yao
    The International Journal of Advanced Manufacturing Technology, 2017, 88 : 3371 - 3387
  • [5] A hybrid artificial bee colony algorithm for optimal selection of QoS-based cloud manufacturing service composition
    Zhou, Jiajun
    Yao, Xifan
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 88 (9-12): : 3371 - 3387
  • [6] Discrete gbest-guided artificial bee colony algorithm for cloud service composition
    Ying Huo
    Yi Zhuang
    Jingjing Gu
    Siru Ni
    Yu Xue
    Applied Intelligence, 2015, 42 : 661 - 678
  • [7] Discrete gbest-guided artificial bee colony algorithm for cloud service composition
    Huo, Ying
    Zhuang, Yi
    Gu, Jingjing
    Ni, Siru
    Xue, Yu
    APPLIED INTELLIGENCE, 2015, 42 (04) : 661 - 678
  • [8] Using the Artificial Bee Colony (ABC) Algorithm in Collaboration with the Fog Nodes in the Internet of Things Three-layer Architecture
    Vakilian, Shakoor
    Moravvej, Seyed Vahid
    Fanian, Ali
    2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 509 - 513
  • [9] Improving energy efficiency in internet of things using artificial bee colony algorithm
    Sivaram M.
    Porkodi V.
    Mohammed A.S.
    Karuppusamy S.A.
    Recent Patents on Engineering, 2021, 15 (02): : 161 - 168
  • [10] Hybridizing Artificial Bee Colony with Bat Algorithm for Web Service Composition
    Ahanger T.A.
    Dahan F.
    Tariq U.
    Computer Systems Science and Engineering, 2023, 46 (02): : 2429 - 2445