arrow
Return

Multi-Objective Deep Reinforcement Learning for Function Offloading in Serverless Edge Computing

delete2025-01-01
delete0
PRE
AI
Y
Yaning Yang
X
Xiao Du
Y
Yutong Ye
J
Jiepin Ding
T
Ting Wang
陈明松 (Ming-Song Chen) *
李克勤 cover
李克勤 (Keqin Li)
DOI:10.1109/TSC.2024.3489443delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Function offloading problems play a crucial role in optimizing the performance of applications in serverless edge computing (SEC). Existing research has extensively explored function offloading strategies based on optimizing a single objective. However, a significant challenge arises when users expect to optimize multiple objectives according to the relative importance of these objectives. This challenge becomes particularly pronounced when the relative importance of the objectives dynamically shifts. Consequently, there is an urgent need for research into multi-objective function offloading methods. In this paper, we redefine the SEC function offloading problem as a dynamic multi-objective optimization issue and propose a novel approach based on Multi-objective Reinforcement Learning (MORL) called MOSEC. MOSEC can coordinately optimize three objectives, i.e., application completion time, User Device (UD) energy consumption, and user cost. To reduce the impact of extrapolation errors, MOSEC integrates a Near-on Experience Replay (NER) strategy during the model training. Furthermore, MOSEC adopts our proposed Earliest First (EF) scheme to maintain the policies learned previously, which can efficiently mitigate the catastrophic policy forgetting problem. Extensive experiments conducted on various generated applications demonstrate the superiority of MOSEC over state-of-the-art multi-objective optimization algorithms.
Keywords:
Servers
Optimization
Energy consumption
Costs
Edge computing
Heuristic algorithms
Vectors
Serverless computing
Computational modeling
Wireless communication
Serverless edge computing
function offloading
multi-objective optimization
deep reinforcement learning

Journal

IEEE Transactions on Services Computing cover
IEEE Transactions on Services Computing
IF:
5.8
Papers:
2.1K
Citations:
6.5K

Organization

E
east china normal university
Scholars:
3.0W
Papers: 2.1W
Citations: 25
S
state university of new york (suny) system
Scholars:
6.5W
Papers: 5.8W
Citations: 65