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...

Full description

Saved in:
Bibliographic Details
Published inExpert systems with applications Vol. 255; p. 124455
Main Authors Lu, Baoshan, Fang, Junli, Hong, Xuemin, Shi, Jianghong
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.12.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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