Virtual Machine Placement in Edge Computing Based on Multi-Objective Reinforcement Learning

With the popularization of internet of things (IoT), the energy consumption of mobile edge computing (MEC) servers is also on the rise. Some important IoT applications, such as autonomous driving, smart manufacturing, and smart wearables, have high real-time requirements, making it imperative for edge computing to reduce task response latency. Virtual machine (VM) placement can effectively reduce the response latency of VM requests and the energy consumption of MEC servers. However, the existing work does not consider the selection of weighting coefficients for the optimization objectives and the feasibility of the solution. Besides, these algorithms scalarize the objective functions without considering the order-of-magnitude difference between objectives. To overcome the above problems, the article proposes an algorithm called EVMPRL for VM placement in edge computing based on reinforcement learning (RL). Our aim is to find the Pareto approximate solution set that achieves the trade-off between the response latency of VM requests and the energy consumption of MEC servers. EVMPRL is based on the Chebyshev scalarization function, which is able to efficiently solve the problem of selecting weighting coefficients for objectives. EVMPRL can always search for solutions in the feasible domain, which can be guaranteed by selecting the servers that can satisfy the current VM request as the next action. Furthermore, EVMPRL scalarizes the Q-values instead of the objective functions, thus avoiding the problem in previous work where the order-of-magnitude difference between the optimization objectives makes the impact of an objective function on the final result too small. Finally, we conduct experiments to prove that EVMPRL is superior to the state-of-the-art algorithm in terms of objectives and the solution set quality.

Authors

Institutions

Publication Details

Journal
Electronics
Published
2025-02-06
DOI
https://doi.org/10.3390/electronics14030633
Citations
2
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
2.97

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Virtual Machine Placement in Edge Computing Based on Multi-Objective Reinforcement Learning

Sheng-Yi Hong, Yao Qin, Naili Liu, Hua Wang et al.
2 citations
Electronics
IoT and Edge/Fog Computing
2.97
article

Virtual Machine Placement in Edge Computing Based on Multi-Objective Reinforcement Learning

Sheng-Yi Hong, Yao Qin, Naili Liu, Hua Wang, Shanwen Yi
article en
2 citations

Abstract

With the popularization of internet of things (IoT), the energy consumption of mobile edge computing (MEC) servers is also on the rise. Some important IoT applications, such as autonomous driving, smart manufacturing, and smart wearables, have high real-time requirements, making it imperative for edge computing to reduce task response latency. Virtual machine (VM) placement can effectively reduce the response latency of VM requests and the energy consumption of MEC servers. However, the existing work does not consider the selection of weighting coefficients for the optimization objectives and the feasibility of the solution. Besides, these algorithms scalarize the objective functions without considering the order-of-magnitude difference between objectives. To overcome the above problems, the article proposes an algorithm called EVMPRL for VM placement in edge computing based on reinforcement learning (RL). Our aim is to find the Pareto approximate solution set that achieves the trade-off between the response latency of VM requests and the energy consumption of MEC servers. EVMPRL is based on the Chebyshev scalarization function, which is able to efficiently solve the problem of selecting weighting coefficients for objectives. EVMPRL can always search for solutions in the feasible domain, which can be guaranteed by selecting the servers that can satisfy the current VM request as the next action. Furthermore, EVMPRL scalarizes the Q-values instead of the objective functions, thus avoiding the problem in previous work where the order-of-magnitude difference between the optimization objectives makes the impact of an objective function on the final result too small. Finally, we conduct experiments to prove that EVMPRL is superior to the state-of-the-art algorithm in terms of objectives and the solution set quality.

ElectronicsVol. 14(3)
Shandong University (CN), Linyi University (CN), Shanghai Police College (CN)
National Natural Science Foundation of China, Natural Science Foundation of Shandong Province, Key Technology Research and Development Program of Shandong
Openalex Percentile: Top 10%
IoT and Edge/Fog Computing
2.97
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.