Optimizing Multi-Objective Computation Offloading In Heterogenous Environments Using Adaptive Offloading Cat Hunt Optimization Algorithm

Main Article Content

M.Jyothirmai, Kesavan Gopal, M.Sailaja

Abstract

The advent of smart mobile devices has ushered in a new era of computing, but their performance is inherently constrained by factors like processing power and battery capacity. To optimize task execution, it is critical to strike a balance between tasks executed on the devices and those offloaded for remote processing, as proper offloading greatly enhances the quality of service. Prevailing techniques often emphasize on single objectives and make computationally complex, lacking a universal approach that balances targets and complexity effectively. To tackle these issues, this research proposes an Adaptive Offloading Cat Hunt Optimization (AOCHO) algorithm, which is designed to optimize computation offloading in mobile edge computing, with a primary focus on minimizing time, energy consumption and resource utilization. Primarily, this research starts by formulating the problem using Directed Acyclic Graphs (DAGs) in heterogeneous environments, aiming to reduce energy consumption for mobile users. Subsequently, the AOCHO-based offloading algorithm tackles multi-objective problems. The experiments conducted in the MATLAB environment, yield superior results. The simulation demonstrates a substantial reduction in delay by 0.0172 sec, a decrease in energy consumption by 0.251 (10-3 J), and a cost reduction of 0.387. These results clearly reveal that the proposed algorithm surpasses other benchmark algorithms in various situations. This underscores the algorithm's effectiveness in enhancing offloading efficiency for mobile devices in the realm of mobile edge computing.

Article Details

How to Cite
M.Jyothirmai. (2023). Optimizing Multi-Objective Computation Offloading In Heterogenous Environments Using Adaptive Offloading Cat Hunt Optimization Algorithm. International Journal on Recent and Innovation Trends in Computing and Communication, 11(11), 1747–1772. Retrieved from https://ijritcc.org/index.php/ijritcc/article/view/11248
Section
Articles