This section presents the simulation settings, baseline algorithms, and performance analysis to verify the long-term scheduling performance of the proposed MR-MAPPO algorithm and the effectiveness of its key components in a dynamic NOMA-MEC environment.
6.1. Simulation Settings
The simulations were conducted on a workstation equipped with an Intel Core i9-12900H processor (Intel Corporation, Santa Clara, CA, USA), 32 GB of memory, and an NVIDIA GeForce RTX 3070 Ti graphics processing unit (GPU; NVIDIA Corporation, Santa Clara, CA, USA). The software environment is based on Python 3.9. PyTorch 2.3.1 was used to build the neural networks, and OpenAI Gym 0.26.1 was used as the reinforcement learning interaction interface.
This paper considers a single-cell NOMA-MEC scenario consisting of UDs and one ES. The ES is located at the center of a coverage area, and the UDs are independently and uniformly distributed over this area at the beginning of each training or evaluation episode and remain stationary within that episode. The channel power gain at is set to , and the path-loss exponent is set to . The small-scale fading is modeled as Rayleigh fading, where is independently generated for each UD at the beginning of each decision slot and remains constant within that slot. The system bandwidth is , the noise power is , the decision slot length is , and the uplink transmit power ranges from 14 to .
Each UD generates a new task in each slot with probability . The task data size follows a truncated exponential distribution, and the computation intensity is uniformly sampled from . The maximum local CPU frequency of each UD follows , and the battery capacity is . The total computing capacity of the ES is , and the ES cache capacity is .
For the proposed MR-MAPPO algorithm, both the actor and critic networks adopt a two-layer multilayer perceptron structure, and each layer contains 128 hidden units. The training process contains 3000 episodes, and each episode consists of 20 decision slots. The Adam optimizer is used, with learning rates of
and
for the actor and critic, respectively. For PPO implementation,
denotes the number of PPO optimization epochs for each trajectory buffer, and
denotes the number of mini-batches used in each PPO update. The detailed simulation parameters are summarized in
Table 2.
6.3. Simulation Results
This subsection evaluates the performance of MR-MAPPO in terms of training convergence, system cost, delay–energy decomposition, scalability with the number of users, sensitivity to edge computing capacity and master-refiner configurations, and ablation of key components. To reduce the influence of randomness caused by network initialization, task arrivals, and channel sampling, MR-MAPPO was independently trained and evaluated under random seeds 37, 42, and 100. The main learning-based comparisons were averaged over three independent random seeds. For the bar-chart results, bar heights denote mean values over repeated evaluation episodes, and error bars denote one standard deviation across those episodes.
Figure 3 shows the convergence curves of the average episode reward for different deep reinforcement learning algorithms during training. MR-MAPPO enters a stable plateau after about 1000 episodes and maintains a reward level of approximately
in later training. In contrast, MAPPO converges more slowly, and its average reward after 3000 episodes remains around
. This indicates that stochastic policy exploration without master action refinement has difficulty quickly locating high-quality action regions in a hybrid action space jointly constrained by ES cache capacity, transmit power, battery energy, and edge concurrent scheduling. The performance gain of MR-MAPPO mainly comes from the model-assisted screening of candidate joint actions by the master refinement mechanism. During training, this mechanism reduces the interference of low-quality offloading decisions and invalid resource configurations in policy updates, thereby improving early-stage sample efficiency and final policy quality. MATD3 and MADDPG also improve during training, but their final rewards stabilize around
and
, respectively, which are clearly lower than that of MR-MAPPO. This result shows that, in scenarios with coupled discrete offloading requests, continuous power control, and NOMA interference, deterministic policy-gradient methods are more affected by action-space nonconvexity and multi-agent nonstationarity. Overall, MR-MAPPO shows better training behavior in terms of convergence speed, final reward, and cross-seed stability.
Figure 4 presents the system cost of different algorithms. MR-MAPPO achieves the lowest average system cost over active devices among all compared methods. Its system cost is 7.79, which is 22.9% lower than that of PSO, and it clearly outperforms MAPPO without the master refinement mechanism. Although PSO improves upon Greedy-Cost through population-based iterative search in each decision slot, both methods evaluate actions mainly according to current-slot information and do not learn the long-term consequences of queue evolution and residual edge workloads. The comparison with PSO therefore indicates that the advantage of MR-MAPPO does not arise merely from a larger one-step action-search budget, but from learning scheduling decisions that account for long-term system evolution. Edge-All pushes the workload aggressively to the ES, making edge computing delay the main bottleneck. Random lacks state awareness and thus shows unstable behavior in both delay and energy consumption.
The delay and energy decomposition in
Figure 5 shows that the advantage of MR-MAPPO mainly lies in service-delay control and system-cost balance, rather than simply pursuing the lowest energy consumption. PSO achieves an average energy consumption of
, lower than the
obtained by MR-MAPPO, but its average service delay increases from
to
and its overall system cost remains higher. MATD3 exhibits a similar tendency toward lower energy consumption at the expense of increased delay and system cost. These results indicate that reducing energy consumption alone does not ensure a better solution under the delay–energy weighted objective. By coordinating offloading admission, transmit power, and local CPU frequency, MR-MAPPO reduces the imbalance between edge congestion and local execution burden, thereby achieving better performance under the delay–energy weighted objective defined in this paper. The delay decomposition in
Figure 5 is obtained by weighting the average transmission delay, edge computing delay, and local computing delay according to the admission ratio.
Figure 6 shows the system cost of different algorithms as the number of UDs
N changes. As
N increases from 20 to 60, the costs of all algorithms increase because the task arrival density, NOMA interference intensity, and ES-side concurrent computing load all increase. MR-MAPPO consistently maintains the lowest system cost, reducing it by approximately 13.1%–27.3% relative to PSO across the evaluated network sizes. MAPPO still clearly outperforms deterministic policy-gradient methods in large-scale scenarios, but its cost increases faster than that of MR-MAPPO. This suggests that relying only on stochastic policy exploration and centralized value estimation is still insufficient for handling a high-dimensional coupled action space. Edge-All and Random degrade most significantly as the number of users increases, showing that indiscriminate offloading and stateless random decisions cannot adapt to communication interference and edge congestion caused by multi-user access. Greedy-Cost is competitive at a medium scale, but because it selects actions only according to the one-step cost of the current slot, its scalability remains weaker than that of MR-MAPPO with long-term return learning.
Figure 7 shows the system cost as the edge computing capacity
changes. As
increases from
to
, the costs of all algorithms generally decrease, indicating that stronger edge computing capacity can alleviate the ES-side concurrent computing bottleneck. However, when
continues to increase, the marginal gains of most methods gradually decrease. This shows that system performance is no longer determined only by edge computing capacity, but is also affected by offloading admission, NOMA transmission interference, and terminal energy constraints. PSO also benefits from the increased ES computing capacity, but its system cost remains higher than that of MR-MAPPO under all evaluated
settings. In contrast, Edge-All, Random, MATD3, and MADDPG have higher costs at
, reflecting that indiscriminate offloading, stateless exploration, or deterministic policies are more likely to produce inefficient admission and queue backlogs under resource bottlenecks. Greedy-Cost improves significantly as
increases, but its later cost reduction slows down, suggesting that one-step cost greediness can exploit the gain from edge computing capacity but still lacks global scheduling ability for long-term queue states and multi-user coupling effects.
Table 3 reports the runtime and memory overhead of MR-MAPPO under different numbers of UDs. The reported training time covers 1000 environment interaction steps and the corresponding policy updates. The actor-only decision time denotes the deployment-time inference overhead, where the trained actor maps the current UD observations to scheduling actions without using the centralized critic or the master action refiner. As
N increases from 20 to 60, the training time increases due to the larger joint state-action space and the candidate evaluation in the training-side refiner. In contrast, the actor-only decision time remains at the millisecond level, and the peak memory usage changes only slightly.
Table 4 reports the system cost under different candidate action sets and BC guidance horizons. Removing the local, edge offloading, or cost-aware candidate increases the system cost by 8.1–10.0%, showing that the three candidate types provide complementary refinement references. Across
, 600, and 800, the system cost remains between 7.79 and 8.01, with
giving the lowest value. These results indicate that MR-MAPPO is more sensitive to the composition of the candidate action set than to moderate changes in the BC guidance horizon.
To verify the effectiveness of the communication access mechanism, edge resource scheduling mechanism, and reward design in the proposed MR-MAPPO framework, this paper further designs three key component ablation experiments. The system cost, average service delay, and energy consumption are compared under the same task arrivals, channel states, and edge resource configurations. Specifically, w/o NOMA-SIC removes the uplink NOMA-SIC receiving mechanism, so concurrent offloading users cannot perform successive interference cancellation during co-channel transmission and the system degenerates into a common co-channel interference access model. w/o Sqrt-Share removes the square-root proportional CPU allocation strategy at the ES and replaces multi-task parallel computing scheduling with a first-come-first-served serial processing mechanism. w/o Marginal Delay removes the marginal congestion delay term from the training reward. All ablation configurations are evaluated using the original system cost .
As shown in
Figure 8, removing any of the above components increases the system cost to different degrees. Disabling Sqrt-Share causes a more obvious delay degradation, indicating that concurrent edge computing resource allocation is a key factor in suppressing queue backlogs. Disabling NOMA-SIC leads to a more pronounced increase in energy consumption, showing that increased co-channel interference forces the system to pay higher transmission and scheduling costs. Removing Marginal Delay increases the system cost from 7.79 to 8.21 and the average service delay from
to
. Although energy consumption decreases, the increased delay results in a higher weighted system cost. This indicates that the marginal congestion delay term helps the policy account for the impact of newly admitted tasks on existing edge workloads and achieve a better delay–energy balance. These results indicate that the performance of MR-MAPPO is not solely attributable to the policy network, but depends on the coordinated effect of the communication access model, the edge concurrent scheduling mechanism, and the congestion-aware reward design.