I. Introduction
The development and maturity of Internet of Things (IoT) and 6G technologies have facilitated the popularity of computation-intensive applications, like face recognition, autonomous driving and virtual reality [1]. These applications demand substantial real-time computations and are highly sensitive to latency. However, IoT devices, constrained by limited battery capacity and computational capabilities, struggle to sustain prolonged high-performance computing [2]. Mobile edge computing (MEC) provides a solution to this challenge. The core of MEC is to deploy edge servers at base stations (BSs), allowing IoT devices to offload data to MEC servers for execution [3]. Shifting tasks to the edge can prolong device lifespan, enhance service quality, and bolster the overall stability of computing systems.