Reinforcement Learning based Fog and Cloud Resource Allocation for an IoRT-aware Business Process

IoRT-aware BP aims to promote the business process (BP) within robotics and IoT capacities.This incorporation ensures machine-to-machine (M2M) communication and the automatic execution of tasks by using robot devices. Nonetheless, the execution of this process inside the enterprise may be costly due to the consumed resources, the need for computational capacity, etc. To close these gaps, the business process outsourcing (BPO) strategy can be carried out toout source the IoRT-aware BP to external environments (e.g., Cloud, Fog, etc.). To profit from outsourcing, an enterprise should identify suitable resources to ensure optimal process execution. The selection of resourcesis known in the literature as resource allocation (RA).The RA problem is described in this work using the Markov Decision Process (MDP), and it is resolved using reinforcement learning (RL). The proposed approach relies, on one hand, on Q-learning as an RL algorithm, and on the other hand, it considers the extension of the ifogSim tool to support the process execution using Fog and Cloud resources. The obtained results are promising in terms of response time regarding the scale-up of the considered resources. Furthermore, the experimental results show that our approach offers a substantial advantage in optimizing the performance of RA, which confirms its usefulness and relevance compared to other common methods.

Authors

Publication Details

Journal
Computación y Sistemas
Published
2024-09-30
DOI
https://doi.org/10.13053/cys-28-3-4971
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reinforcement Learning based Fog and Cloud Resource Allocation for an IoRT-aware Business Process

Najla Fattouch, Khouloud Boukadi, Imen Ben-Lahmar
Computación y Sistemas
IoT and Edge/Fog Computing
article

Reinforcement Learning based Fog and Cloud Resource Allocation for an IoRT-aware Business Process

Najla Fattouch, Khouloud Boukadi, Imen Ben-Lahmar
article en

Abstract

IoRT-aware BP aims to promote the business process (BP) within robotics and IoT capacities.This incorporation ensures machine-to-machine (M2M) communication and the automatic execution of tasks by using robot devices. Nonetheless, the execution of this process inside the enterprise may be costly due to the consumed resources, the need for computational capacity, etc. To close these gaps, the business process outsourcing (BPO) strategy can be carried out toout source the IoRT-aware BP to external environments (e.g., Cloud, Fog, etc.). To profit from outsourcing, an enterprise should identify suitable resources to ensure optimal process execution. The selection of resourcesis known in the literature as resource allocation (RA).The RA problem is described in this work using the Markov Decision Process (MDP), and it is resolved using reinforcement learning (RL). The proposed approach relies, on one hand, on Q-learning as an RL algorithm, and on the other hand, it considers the extension of the ifogSim tool to support the process execution using Fog and Cloud resources. The obtained results are promising in terms of response time regarding the scale-up of the considered resources. Furthermore, the experimental results show that our approach offers a substantial advantage in optimizing the performance of RA, which confirms its usefulness and relevance compared to other common methods.

Computación y SistemasVol. 28(3)
Openalex Percentile: Top 79%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.