Consider a downlink multicast scenario where a base station equipped with multiple antennas wishes to simultaneously broadcast a number of signals to some given groups of users over a common bandwidth. The goal of the base station is to select appropriate beamforming vectors so as to maximize the minimum signal-to-interference-plus-noise ratio (SINR) among all users under a power budget constraint. Since this max-min-fair transmit beamforming problem is NP-hard in general, a randomized polynomial time approximation approach based on semidefinite relaxation (SDR) has been proposed recently where excellent performance in both simulated and measured wireless channels has been reported. This paper shows that the SDR-based approach can provide at least an O(1/M) approximation to the optimum solution, where M is the total number of users. This estimate implies that the SDR solution achieves an SINR that is at most (log M + O(1)) dB away from the highest possible value. The existence of such a data independent bound certifies the worst-case approximation quality of the SDR algorithm for any problem instance and any number of transmit antennas. For real-valued problems, the corresponding approximation ratio is shown to be (O(1/M2), while the SINR loss due to SDR approximation is at most (2 log M + O(1)) dB.
- Approximation bound
- Semidefinite relaxation (SDR)
- Transmit beamforming