Quasi-maximum-likelihood multiuser detection using semi-definite relaxation with application to synchronous CDMA

被引:259
作者
Ma, WK [1 ]
Davidson, TN
Wong, KM
Luo, ZQ
Ching, PC
机构
[1] Chinese Univ Hong Kong, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
[2] McMaster Univ, Dept Elect & Comp Engn, Hamilton, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
maximum likelihood detection; multiuser detection; relaxation methods; semi-definite programming;
D O I
10.1109/78.992139
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The maximum-likelihood (ML) multiuser detector is well known to exhibit better bit-error-rate (BER) performance than many other multiuser detectors. Unfortunately, ML detection (MLD) is a nondeterministic polynomial-time hard (NP-hard) problem, for which there is no known algorithm that can rind the optimal solution with polynomial-time complexity (in the number of users). In this paper, a polynomial-time approximation method called semi-definite (SD) relaxation is applied to the MLD problem with antipodal data transmission. SD relaxation is an accurate approximation method for certain NP-hard problems. The SD relaxation ML (SDR-ML) detector is efficient in that its complexity is of the order of K-3.5, where K is the number of users. We illustrate the potential of the SDR-ML detector by showing that some existing detectors, such as the decorrelator and the linear-minimum-mean-square-error detector, can be interpreted as degenerate forms of the SDR-ML detector. Simulation results indicate that the BER performance of the SDR-ML detector is better than that of these existing detectors and is close to that of the true ML detector, even when the cross-correlations between users are strong or the near-far effect is significant.
引用
收藏
页码:912 / 922
页数:11
相关论文
共 21 条
[1]  
Fletcher R., 1981, PRACTICAL METHODS OP
[2]   Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming [J].
Goemans, MX ;
Williamson, DP .
JOURNAL OF THE ACM, 1995, 42 (06) :1115-1145
[3]  
Graybill F. A., 1983, Matrices with Applications in Statistics
[4]   An interior-point method for semidefinite programming [J].
Helmberg, C ;
Rendl, F ;
Vanderbei, RJ ;
Wolkowicz, H .
SIAM JOURNAL ON OPTIMIZATION, 1996, 6 (02) :342-361
[5]  
Horn R. A., 1986, Matrix analysis
[6]   Detection of stochastic processes [J].
Kailath, T ;
Poor, HV .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (06) :2230-2259
[7]  
Kay S. M., 1998, Fundamentals of Statistical Signal Processing, Volume 1:Estimation Theory, V1
[8]  
MA WK, 2001, THESIS CHINESE U HON
[9]   Iterative multiuser receivers for CDMA channels: An EM-based approach [J].
Nelson, LB ;
Poor, HV .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1996, 44 (12) :1700-1710
[10]  
NESTEROV Y, 1997, 9719 CORE