Title
Autonomous Computation Offloading And Auto-Scaling The In The Mobile Fog Computing: A Deep Reinforcement Learning-Based Approach
Abstract
The Fog Computing (FC) paradigm is rapidly becoming an appropriate framework for the infrastructure related to the Internet of Things (IoT). FC can be a good framework for mobile applications in the IoT. This architecture is referred to as the Mobile Fog Computing (MFC). Modules in the applications can be sent to the Fog or Cloud layer in the event of the lack of resources or increased runtime on the mobile. This increases the efficiency of the whole system. As data is entered sequentially, and the input is given to the modules, the number of executable modules increases. So, this research was conducted to find the best place in order to run the modules that can be on the mobile, Fog, or Cloud. According to the proposed method, first, the Fog Devices (FDs) were locally evaluated using a greedy technique; namely, the sibling nodes followed by the parent and in the second step, a Deep Reinforcement Learning (DRL) algorithm found the best destination to execute the module so as to create a compromise between the power consumption and execution time of the modules. The evaluation results obtained regarding the parameters of the power consumption, execution cost, delay, and network resource usage showed that the proposed method on average is better than the local execution, First-Fit (FF), and standard DRL by 18, 6, and 2%, respectively.
Year
DOI
Venue
2021
10.1007/s12652-020-02561-3
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING
Keywords
DocType
Volume
Mobile fog computing, Offloading, Deep reinforcement learning, Power efficiency, Delay
Journal
12
Issue
ISSN
Citations 
8
1868-5137
0
PageRank 
References 
Authors
0.34
0
3
Name
Order
Citations
PageRank
Fatemeh Jazayeri100.34
Ali Shahidinejad241.40
Mostafa Ghobaei Arani318916.41