Scheduling and Power Control for Wireless Multicast Systems via Deep Reinforcement Learning
arXiv:2011.14799 · doi:10.3390/e23121555
Abstract
Multicasting in wireless systems is a natural way to exploit the redundancy in user requests in a Content Centric Network. Power control and optimal scheduling can significantly improve the wireless multicast network's performance under fading. However, the model based approaches for power control and scheduling studied earlier are not scalable to large state space or changing system dynamics. In this paper, we use deep reinforcement learning where we use function approximation of the Q-function via a deep neural network to obtain a power control policy that matches the optimal policy for a small network. We show that power control policy can be learnt for reasonably large systems via this approach. Further we use multi-timescale stochastic optimization to maintain the average power constraint. We demonstrate that a slight modification of the learning algorithm allows tracking of time varying system statistics. Finally, we extend the multi-timescale approach to simultaneously learn the optimal queueing strategy along with power control. We demonstrate scalability, tracking and cross layer optimization capabilities of our algorithms via simulations. The proposed multi-timescale approach can be used in general large state space dynamical systems with multiple objectives and constraints, and may be of independent interest.
arXiv commentarXiv admin note: substantial text overlap with arXiv:1910.05308
References in corpus (10)
- Continuous control with deep reinforcement learning
- Playing Atari with Deep Reinforcement Learning
- Trust Region Policy Optimization
- Deep Learning is Robust to Massive Label Noise
- Reward Constrained Policy Optimization
- Universal Function Approximation by Deep Neural Nets with Bounded Width and ReLU Activations
- Not All Samples Are Created Equal: Deep Learning with Importance Sampling
- Provably Efficient Safe Exploration via Primal-Dual Policy Optimization
- Convergent Policy Optimization for Safe Reinforcement Learning
- Queuing Theoretic Models for Multicast and Coded-Caching in Downlink Wireless Systems