Learning to Unfold Fractional Programming for Multi-Cell MU-MIMO Beamforming with Graph Neural Networks
Zihan Jiao, Xinping Yi, Shi Jin
TL;DR
This work tackles weighted sum-rate beamforming in multi-cell MU-MIMO by enhancing fractional programming (FP) with a graph neural network (GNN) based unfolding. It introduces GNNFP, which reformulates the FP beamforming update into a standard quadratic form and solves it with a structure-aware GNN that shares parameters across iterations, enabling generalization to varying problem sizes and iteration counts. Empirical results show GNNFP achieves near FP performance with significantly faster convergence, smaller model size, and robust generalization across different numbers of users per cell, outperforming FastFP and DeepFP in early iterations. The approach offers a practical, scalable learning-based framework for constrained multi-variable quadratic programs in wireless beamforming.
Abstract
In the multi-cell multiuser multi-input multi-output (MU-MIMO) systems, fractional programming (FP) has demonstrated considerable effectiveness in optimizing beamforming vectors, yet it suffers from high computational complexity. Recent improvements demonstrate reduced complexity by avoiding large-dimension matrix inversions (i.e., FastFP) and faster convergence by learning to unfold the FastFP algorithm (i.e., DeepFP).
