Energy saving computation offloading for dynamic CR-MEC systems with NOMA via decomposition based soft actor–critic
This paper investigates resource allocation in cognitive radio (CR) based mobile edge computing (MEC) systems under time-varying channels while considering non-orthogonal multiple access (NOMA) technique. In contrast to prior research on NOMA-MEC, we introduce a generalized user grouping scheme, whi...
Saved in:
Published in | Expert systems with applications Vol. 255; p. 124455 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.12.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This paper investigates resource allocation in cognitive radio (CR) based mobile edge computing (MEC) systems under time-varying channels while considering non-orthogonal multiple access (NOMA) technique. In contrast to prior research on NOMA-MEC, we introduce a generalized user grouping scheme, which makes the secondary users (SUs) have the flexibility to participate in multiple NOMA groups simultaneously, enabling the partial offloading of their task data to multiple MEC servers. To tackle the non-convex long-term energy minimization problem, we propose a decomposition based soft actor–critic (DB-SAC) approach combining conventional convex optimization with deep reinforcement learning (DRL) algorithms, which divides the problem into a joint communication and computation resource allocation subproblem and an offloading ratios optimization subproblem. The former one is further divided into a series of local computation resource and offloading energy minimization problems, addressed through theoretical analysis and convex optimization techniques. For the latter subproblem, we adopt the SAC algorithm to dynamically allocate offloading ratios for SUs. Simulation results showcase that when compared to the conventional non-generalized user grouping scheme, the generalized user grouping scheme can achieve remarkable energy savings of up to 87.5%.
•Introduces flexibility for SUs to join multiple NOMA groups.•Combines convex optimization with DRL for resource allocation.•Splits the problem into communication-computation and offloading ratio subproblems.•Generalized user grouping leads to up to 87.5% energy savings compared to conventional scheme. |
---|---|
ISSN: | 0957-4174 1873-6793 |
DOI: | 10.1016/j.eswa.2024.124455 |