Finite Horizon Optimization for Large-Scale MIMO
Yi Feng, Kaiming Shen
TL;DR
This paper addresses the computational bottleneck of WMMSE beamforming in large-scale MIMO by reframing the problem through fractional programming and a finite-horizon optimization lens. It converts the WSR beamforming problem into an unconstrained quadratic form using FP, then solves it with a gradient-descent scheme that runs only a finite number of iterations, with step sizes optimized via Chebyshev polynomial theory. The main contributions are (i) a finite-horizon gradient-descent method that avoids large $M\times M$ inversions, (ii) a principled step-size design using Chebyshev polynomials that accelerates convergence, and (iii) an extension to multi-cell networks with per-cell optimization. Simulations show substantial CPU-time gains over WMMSE while delivering competitive sum-rate performance, highlighting practical benefits for real-time precoding in massive MIMO systems.
Abstract
Large-scale multiple-input multiple-output (MIMO) is an emerging wireless technology that deploys thousands of transmit antennas at the base-station to boost spectral efficiency. The classic weighted minimum mean-square-error (WMMSE) algorithm for beamforming is no suited for the large-scale MIMO because each iteration of the algorithm then requires inverting a matrix whose size equals the number of transmit antennas. While the existing methods such as the reduced WMMSE algorithm seek to decrease the size of matrix to invert, this work proposes to eliminate this large matrix inversion completely by applying gradient descent method in conjunction with fractional programming. Furthermore, we optimize the step sizes for gradient descent from a finite horizon optimization perspective, aiming to maximize the performance after a limited number of iterations of gradient descent. Simulations show that the proposed algorithm is much more efficient than the WMMSE algorithm in optimizing the large-scale MIMO precoders.
