Deakin University
Browse

Joint computation offloading and resource provisioning for edge-cloud computing environment: A machine learning-based approach

journal contribution
posted on 2025-04-10, 00:15 authored by Ali ShahidinejadAli Shahidinejad, M Ghobaei-Arani
SummaryIn recent years, the usage of smart mobile applications to facilitate day‐to‐day activities in various domains for enhancing the quality of human life has increased widely. With rapid developments of smart mobile applications, the edge computing paradigm has emerged as a distributed computing solution to support serving these applications closer to mobile devices. Since the submitted workloads to the smart mobile applications changes over the time, decision making about offloading and edge server provisioning to handle the dynamic workloads of mobile applications is one of the challenging issues into the resource management scope. In this work, we utilized learning automata as a decision‐maker to offload the incoming dynamic workloads into the edge or cloud servers. In addition, we propose an edge server provisioning approach using long short‐term memory model to estimate the future workload and reinforcement learning technique to make an appropriate scaling decision. The simulation results obtained under real and synthetic workloads demonstrate that the proposed solution increases the CPU utilization and reduces the execution time and energy consumption, compared with the other algorithms.

History

Journal

Software - Practice and Experience

Volume

50

Pagination

2212-2230

Location

Chichester, Eng.

Open access

  • No

ISSN

0038-0644

eISSN

1097-024X

Language

eng

Publication classification

C1.1 Refereed article in a scholarly journal

Issue

12

Publisher

Wiley