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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2024-12, Vol.255, p.124455, Article 124455
Hauptverfasser: Lu, Baoshan, Fang, Junli, Hong, Xuemin, Shi, Jianghong
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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