Learning to Branch: Accelerating Resource Allocation in Wireless Networks
From MaRDI portal
Publication:6315081
arXiv1903.01819MaRDI QIDQ6315081
Author name not available (Why is that?)
Publication date: 5 March 2019
Abstract: Resource allocation in wireless networks, such as device-to-device (D2D) communications, is usually formulated as mixed integer nonlinear programming (MINLP) problems, which are generally NP-hard and difficult to get the optimal solutions. Traditional methods to solve these MINLP problems are all based on mathematical optimization techniques, such as the branch-and-bound (B&B) algorithm that converges slowly and has forbidding complexity for real-time implementation. Therefore, machine leaning (ML) has been used recently to address the MINLP problems in wireless communications. In this paper, we use imitation learning method to accelerate the B&B algorithm. With invariant problem-independent features and appropriate problem-dependent feature selection for D2D communications, a good auxiliary prune policy can be learned in a supervised manner to speed up the most time-consuming branch process of the B&B algorithm. Moreover, we develop a mixed training strategy to further reinforce the generalization ability and a deep neural network (DNN) with a novel loss function to achieve better dynamic control over optimality and computational complexity. Extensive simulation demonstrates that the proposed method can achieve good optimality and reduce computational complexity simultaneously.
Has companion code repository: https://github.com/mengyuan-lee/learn-to-branch-d2d
This page was built for publication: Learning to Branch: Accelerating Resource Allocation in Wireless Networks
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6315081)