Linear, Quadratic, and Semidefinite Programming Massive MIMO Detectors: Reliability and Complexity

被引:16
作者
Fukuda, Rafael Masashi [1 ]
Abrao, Taufik [1 ]
机构
[1] Univ Estadual Londrina, Elect Engn Dept, BR-86057970 Londrina, Brazil
关键词
Massive MIMO communication; low-complexity detectors; convex optimization; linear programming; quadratic programming; semidefinite programming; RELAXATION; OPTIMIZATION; ALGORITHMS; WIRELESS;
D O I
10.1109/ACCESS.2019.2902521
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the downsides of the massive multiple-input-multiple-output (M-MIMO) system is its computational complexity. Considering that techniques and different algorithms proposed in the literature applied to conventional MIMO may not be well suited or readily applicable to M-MIMO systems, in this paper, the application of different formulations inside the convex optimization framework is investigated. This paper is divided into two parts. In the first part, linear programming, quadratic programming (QP), and semidefinite programming are explored in an M-MIMO environment with high-order modulation and under realistic channel conditions, i.e., considering spatial correlation, error in the channel estimation, as well as different system loading. The bit error rate is evaluated numerically through Monte Carlo simulations. In the second part, algorithms to solve the QP formulation are explored, and computational complexity in terms of floating-point operations (flops) is compared with linear detectors. Those algorithms have interesting aspects when applied to our specific problem (M-MIMO detection formulated as QP), such as the exploitation of the structure of the problem (simple constraints) and the improvement of the rate of convergence due to the well-conditioned Gram matrix (channel hardening). The number of iterations is higher when the number of users K becomes similar to the number of base station antennas M (i.e., K approximate to M) than the case K << M; the number of iterations increases slowly as the number of users K and base station antennas M increases while keeping a low system loading. The QP with projected algorithms presented better performance than minimum mean square error detector when K approximate to M and promising computational complexity for scenarios with increasing K and low system loading.
引用
收藏
页码:29506 / 29519
页数:14
相关论文
共 43 条
[1]  
[Anonymous], 2013, MATRIX COMPUTATIONS
[2]  
[Anonymous], 1999, NONLINEAR PROGRAMMIN
[3]  
[Anonymous], 2014, LARGE MIMO SYSTEMS
[4]  
[Anonymous], 2011, PROJECTED NEWTON TYP
[5]  
Antoniou A., 2007, Practical Optimization - Algorithms and engineering applications
[6]  
Bertsekas D. P., 1981, Proceedings of the 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes, P762
[7]  
Bhatti F. A., 2011, 2011 Proceedings of the IEEE 14th International Multitopic Conference (INMIC 2011), P323, DOI 10.1109/INMIC.2011.6151497
[8]  
Bomze I.M., 1997, QUADRATIC PROGRAMMIN, P73
[9]  
Boyd Stephen P., 2014, Convex Optimization
[10]   An Intra-Iterative Interference Cancellation Detector for Large-Scale MIMO Communications Based on Convex Optimization [J].
Chen, Jienan ;
Zhang, Zhenbing ;
Lu, Hao ;
Hu, Jianhao ;
Sobelman, Gerald E. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2016, 63 (11) :2062-2072