Open Access

ARTICLE

Fuzzy Firefly Based Intelligent Algorithm for Load Balancing in Mobile Cloud Computing

Poonam*, Suman Sangwan
CSE Department, Deenbandhu Chhotu Ram University of Science and Technology, Murthal, 131039, Sonepat, India
* Corresponding Author: Poonam. Email:

Computers, Materials & Continua 2023, 74(1), 1783-1799. https://doi.org/10.32604/cmc.2023.031729

Received 25 April 2022; Accepted 29 June 2022; Issue published 22 September 2022

Abstract

This paper presents a novel fuzzy firefly-based intelligent algorithm for load balancing in mobile cloud computing while reducing makespan. The proposed technique implicitly acts intelligently by using inherent traits of fuzzy and firefly. It automatically adjusts its behavior or converges depending on the information gathered during the search process and objective function. It works for 3-tier architecture, including cloudlet and public cloud. As cloudlets have limited resources, fuzzy logic is used for cloudlet selection using capacity and waiting time as input. Fuzzy provides human-like decisions without using any mathematical model. Firefly is a powerful meta-heuristic optimization technique to balance diversification and solution speed. It balances the load on cloud and cloudlet while minimizing makespan and execution time. However, it may trap in local optimum; levy flight can handle it. Hybridization of fuzzy firefly with levy flight is a novel technique that provides reduced makespan, execution time, and Degree of imbalance while balancing the load. Simulation has been carried out on the Cloud Analyst platform with National Aeronautics and Space Administration (NASA) and Clarknet datasets. Results show that the proposed algorithm outperforms Ant Colony Optimization Queue Decision Maker (ACOQDM), Distributed Scheduling Optimization Algorithm (DSOA), and Utility-based Firefly Algorithm (UFA) when compared in terms of makespan, Degree of imbalance, and Figure of Merit.

Keywords

Cloud computing; cloudlet; mobile cloud computing; fuzzy; firefly; load balancing; makespan; degree of imbalance

Cite This Article

S. Sangwan, "Fuzzy firefly based intelligent algorithm for load balancing in mobile cloud computing," Computers, Materials & Continua, vol. 74, no.1, pp. 1783–1799, 2023.



This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 155

    View

  • 141

    Download

  • 1

    Like

Share Link

WeChat scan