On the expected complexity of sphere decoding

被引:0
作者
Hassibi, B [1 ]
Vikalo, H [1 ]
机构
[1] CALTECH, Dept Elect Engn, Pasadena, CA 91125 USA
来源
CONFERENCE RECORD OF THE THIRTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2 | 2001年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of finding the least-squares solution to a system of linear equations where the unknown vector is comprised of integers, but the matrix coefficient and given vector are comprised of real numbers, arises in many applications: communications, cryptography, GPS, to name a few. The problem is equivalent to finding the closest lattice point to a given point and is known to be NP-hard. In communications applications, however, the given vector is not arbitrary, but rather is an unknown lattice point that has been perturbed by an additive noise vector whose statistical properties are known. Therefore in this paper, rather than dwell on the worst-case complexity of the integer-least-squares problem, we study its expected complexity, averaged over the noise and over the lattice. For the "sphere decoding" algorithm of Fincke and Pohst we find a closed-form expression for the expected complexity and show that for a wide range of noise variances the expected complexity is polynomial, in fact often sub-cubic. Since many communications systems operate at noise levels for which the expected complexity turns out to be polynomial, this suggests that maximum-likelihood decoding, which was hitherto thought to be computationally intractable, can in fact be implemented in real-time-a result with many practical implications.
引用
收藏
页码:1051 / 1055
页数:5
相关论文
共 13 条
[1]  
Ajtai M., 1996, Proceedings of the Twenty-Eighth Annual ACM Symposium on the Theory of Computing, P99, DOI 10.1145/237814.237838
[2]  
Ajtai M., 1998, STOC, P10
[3]  
BRUTEL C, 1999, P 1999 IEEE INF THEO, P129
[4]  
DAMEN MO, 2000, IEEE COMMUN LETT MAY, P161
[5]  
FINCKE U, 1985, MATH COMPUT, V44, P463, DOI 10.1090/S0025-5718-1985-0777278-8
[6]  
Foschini G. J., 1996, Bell Labs Technical Journal, V1, P41, DOI 10.1002/bltj.2015
[7]  
Goldreich O, 1997, LECT NOTES COMPUT SC, V1294, P112
[8]  
Grotschel M., 1993, Geometrical algorithms and combinatorial optimization
[9]  
Hardy G., 1940, RAMANUJAN 12 LECT
[10]  
Hassibi A, 1998, IEEE T SIGNAL PROCES, V46, P2938, DOI 10.1109/78.726808