Optimized Markov Chain Monte Carlo for Signal Detection in MIMO Systems: An Analysis of the Stationary Distribution and Mixing Time

被引:38
作者
Hassibi, Babak [1 ]
Hansen, Morten [2 ]
Dimakis, Alexandros G. [3 ]
Alshamary, Haider Ali Jasim [4 ]
Xu, Weiyu [4 ]
机构
[1] CALTECH, Dept Elect Engn, Pasadena, CA 91125 USA
[2] Renesas Mobile Corp, DK-2450 Copenhagen SV, Denmark
[3] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78701 USA
[4] Univ Iowa, Dept Elect & Comp Engn, Iowa City, IA 52243 USA
基金
美国国家科学基金会;
关键词
MIMO; Markov Chain Monte Carlo algorithm; mixing time; integer least squares problem; wireless communication; SEARCH; ALGORITHMS; COMPLEXITY; CDMA;
D O I
10.1109/TSP.2014.2334558
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We introduce an optimized Markov chain Monte Carlo (MCMC) technique for solving integer least-squares (ILS) problems, which include maximum likelihood (ML) detection in multiple-input multiple-output (MIMO) systems. Two factors contribute to its speed of finding the optimal solution: the probability of encountering the optimal solution when the Markov chain has converged to the stationary distribution, and the mixing time of the MCMC detector. First, we compute the optimal "temperature" parameter value, so that once the Markov chain has mixed to its stationary distribution, there is a polynomially small probability (1/poly(N), instead of exponentially small) of encountering the optimal solution, where N is the system dimension. This temperature is shown to be O(root SNR/ln(N)), where SNR > 2ln (N) is the SNR. Second, we study the mixing time of the underlying Markov chain of the MCMC detector. We find that, the mixing time is closely related to whether there is a local minimum in the ILS problem's lattice structure. For some lattices without local minima, the mixing time is independent of SNR, and grows polynomially in. Conventional wisdom proposed to set temperature as the noise standard deviation, but our results show that, under such a temperature, the mixing time grows unbounded with SNR if the lattice has local minima. Our results suggest that, very often the temperature should instead be scaling at least as Omega(root SNR). Simulation results show that the optimized MCMC detector efficiently achieves approximately ML detection in MIMO systems having a huge number of transmit and receive dimensions.
引用
收藏
页码:4436 / 4450
页数:15
相关论文
共 24 条
[1]   Closest point search in lattices [J].
Agrell, E ;
Eriksson, T ;
Vardy, A ;
Zeger, K .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2002, 48 (08) :2201-2214
[2]  
[Anonymous], 2004, Springer Texts in Statistics
[3]  
[Anonymous], THESIS MCGILL U MONT
[4]   Convergence analyses and comparisons of Markov chain Monte Carlo algorithms in digital communications [J].
Chen, R ;
Liu, JS ;
Wang, XD .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :255-270
[5]  
Cover T. M., 2012, ELEMENTS INFORM THEO
[6]   On maximum-likelihood detection and the search for the closest lattice point [J].
Damen, MO ;
El Gamal, H ;
Caire, G .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (10) :2389-2402
[7]   Random-Restart Reactive Tabu Search Algorithm for Detection in Large-MIMO Systems [J].
Datta, Tanumay ;
Srinidhi, N. ;
Chockalingam, A. ;
Rajan, B. Sundar .
IEEE COMMUNICATIONS LETTERS, 2010, 14 (12) :1107-1109
[8]   Markov chain Monte Carlo algorithms for CDMA and MIMO communication systems [J].
Farhang-Boroujeny, B ;
Zhu, HD ;
Shi, ZN .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (05) :1896-1909
[9]  
Haggstrom Olle, 2002, Finite Markov Chains and Algorithmic Applications, V52
[10]  
Hansen M., 2009, PROC GLOBECOM, P1