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 条
  • [31] Optimal algorithm for Internet-of-Things service composition based on response time
    Nam, Wonhong
    Cha, Reeseo
    Kil, Hyunyoung
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2016, 12 (04) : 388 - 406
  • [32] Hybrid Artificial Bee Colony Algorithm for an Energy Efficient Internet of Things based on Wireless Sensor Network
    Muhammad, Zahid
    Saxena, Navrati
    Qureshi, Ijaz Mansoor
    Ahn, Chang Wook
    IETE TECHNICAL REVIEW, 2017, 34 : 39 - 51
  • [33] An adaptive multi-population differential artificial bee colony algorithm for many-objective service composition in cloud manufacturing
    Zhou, Jiajun
    Yao, Xifan
    Lin, Yingzi
    Chan, Felix T. S.
    Li, Yun
    INFORMATION SCIENCES, 2018, 456 : 50 - 82
  • [34] Optimal Non-Convex Combined Heat and Power Economic Dispatch via Improved Artificial Bee Colony Algorithm
    Rabiee, Abbas
    Jamadi, Mohammad
    Mohammadi-Ivatloo, Behnam
    Ahmadian, Ali
    PROCESSES, 2020, 8 (09)
  • [35] Service composition with knowledge of quality in the cloud Environment using the cuckoo optimization and artificial bee colony algorithms
    Azari, Maryam Saman
    Bouyer, AsgarAli
    Zadeh, Naser Faraj
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 538 - 544
  • [36] Optimal Solution of Robots Task Assignment Problem Based on Improved Artificial Bee Colony Algorithm
    Wang, Haiquan
    Zhu, Fanbing
    Liao, Wudai
    Sun, Xuekai
    2017 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2017, : 398 - 402
  • [37] Improved multi-objective artificial bee colony algorithm for optimal power flow problem
    Ma Lian-bo
    Hu Kun-yuan
    Zhu Yun-long
    Chen Han-ning
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2014, 21 (11) : 4220 - 4227
  • [38] Improved multi-objective artificial bee colony algorithm for optimal power flow problem
    Lian-bo Ma
    Kun-yuan Hu
    Yun-long Zhu
    Han-ning Chen
    Journal of Central South University, 2014, 21 : 4220 - 4227
  • [39] Improved multi-objective artificial bee colony algorithm for optimal power flow problem
    马连博
    胡琨元
    朱云龙
    陈瀚宁
    JournalofCentralSouthUniversity, 2014, 21 (11) : 4220 - 4227
  • [40] An improved efficient: Artificial Bee Colony algorithm for security and QoS aware scheduling in cloud computing environment
    Thanka, M. Roshni
    Maheswari, P. Uma
    Edwin, E. Bijolin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 10905 - 10913