Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Hybridization of the Q-learning and honey bee foraging algorithms for load balancing in cloud environments

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 14 No. 4 (2024)

DOI
10.11591/ijece.v14i4.pp4602-4615
ISSN
2722-2578, 2088-8708
Published
2024-08-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Load balancing (LB) is very critical in cloud computing because it keeps nodes from being overloading while others are idle or underutilized. Maintaining the quality of service (QoS) characteristics like response time, throughput, cost, makespan, resource utilization, and runtime is difficult in cloud computing due to load balancing. A robust resource allocation strategy contributes to the end user receiving high-quality cloud computing services. An effective LB strategy should improve and deliver required user satisfaction by efficiently using the resources of virtual machines (VM). The Q-learning method and the honey bee foraging load balancing algorithm were combined in this study. This hybrid combination of a load balancing algorithm and a machine learning method has reduced the runtime of load balancing activities and makespan, and increased task throughput in a cloud computing environment thereby enhancing routing activities. It achieved this by continuously tracking the usage histories of the VMs and altering the usage matrix to send jobs to the VMs with the best usage histories.

Collaboration network of the authors

25 authors · 76 co-authorship links · 7 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Covenant University
  • Namibia University of Science and Technology
  • Kwara State University
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Etinosa Noma‐OsaghaeCovenant University4
Imhade Princess OkokpujieCovenant University3
Omoruyi OsemwegieCovenant University3
Samuel Ndueso JohnCovenant University3
Charles Uzoanya NdujiubaCovenant University2
Ayokunle A. AwelewaCovenant University2
James KatendeNamibia University of Science and Technology2
Isaac SamuelCovenant University2
Olatunji OkesolaCovenant University1
Uzairue StanleyCovenant University1
Nsikan NkordehCovenant University1
Emmanuel Chijioke ChukwuCovenant University1
Olamilekan ShobayoCovenant University1
Modupe OdusamiCovenant University1
Ademola AbdulkareemCovenant University1
Tobiloba SomefunCovenant University1
Lambe Mutalub AdesinaKwara State University1
William A. Abdulateef-AdogaCovenant University1
Oghenetega C. OwivriCovenant University1
Adaora Princess IjehCovenant University1
Morayo E. AwomoyAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Hybridization of the Q-learning and honey bee foraging algorithms for load balancing in cloud environments</dc:title><dc:creator>Adewale, Adeyinka Ajao</dc:creator><dc:creator>Obiazi, Oghorchukwuyem</dc:creator><dc:creator>Okokpujie, Kennedy</dc:creator><dc:creator>Koto, Omiloli</dc:creator><dc:description>&lt;jats:p&gt;Load balancing (LB) is very critical in cloud computing because it keeps nodes from being overloading while others are idle or underutilized. Maintaining the quality of service (QoS) characteristics like response time, throughput, cost, makespan, resource utilization, and runtime is difficult in cloud computing due to load balancing. A robust resource allocation strategy contributes to the end user receiving high-quality cloud computing services. An effective LB strategy should improve and deliver required user satisfaction by efficiently using the resources of virtual machines (VM). The Q-learning method and the honey bee foraging load balancing algorithm were combined in this study. This hybrid combination of a load balancing algorithm and a machine learning method has reduced the runtime of load balancing activities and makespan, and increased task throughput in a cloud computing environment thereby enhancing routing activities. It achieved this by continuously tracking the usage histories of the VMs and altering the usage matrix to send jobs to the VMs with the best usage histories.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2024-08-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v14i4.pp4602-4615</dc:identifier><dc:identifier>10.11591/ijece.v14i4.pp4602-4615</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 14 No 4 (2024); 4602</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>https://ijece.iaescore.com/index.php/IJECE/article/viewFile/34098/17573</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>