DocumentCode :
862834
Title :
Statistical Pruning for Near-Maximum Likelihood Decoding
Author :
Gowaikar, Radhika ; Hassibi, Babak
Author_Institution :
Dept. of Electr. Eng., California Inst. of Technol., Pasadena, CA
Volume :
55
Issue :
6
fYear :
2007
fDate :
6/1/2007 12:00:00 AM
Firstpage :
2661
Lastpage :
2675
Abstract :
In many communications problems, maximum-likelihood (ML) decoding reduces to finding the closest (skewed) lattice point in N-dimensions to a given point xisin CN. In its full generality, this problem is known to be NP-complete. Recently, the expected complexity of the sphere decoder, a particular algorithm that solves the ML problem exactly, has been computed. An asymptotic analysis of this complexity has also been done where it is shown that the required computations grow exponentially in N for any fixed SNR. At the same time, numerical computations of the expected complexity show that there are certain ranges of rates, SNRs and dimensions N for which the expected computation (counted as the number of scalar multiplications) involves no more than N3 computations. However, when the dimension of the problem grows too large, the required computations become prohibitively large, as expected from the asymptotic exponential complexity. In this paper, we propose an algorithm that, for large N, offers substantial computational savings over the sphere decoder, while maintaining performance arbitrarily close to ML. We statistically prune the search space to a subset that, with high probability, contains the optimal solution, thereby reducing the complexity of the search. Bounds on the error performance of the new method are proposed. The complexity of the new algorithm is analyzed through an upper bound. The asymptotic behavior of the upper bound for large N is also analyzed which shows that the upper bound is also exponential but much lower than the sphere decoder. Simulation results show that the algorithm is much more efficient than the original sphere decoder for smaller dimensions as well, and does not sacrifice much in terms of performance
Keywords :
antenna arrays; computational complexity; maximum likelihood decoding; optimisation; statistical analysis; NP-complete problem; asymptotic exponential complexity; closest skewed lattice point; fixed SNR; near-maximum likelihood decoding; scalar multiplications; sphere decoder; statistical pruning; Algorithm design and analysis; Bit error rate; Constraint optimization; High performance computing; Integer linear programming; Lattices; Maximum likelihood decoding; Probability; Signal processing algorithms; Upper bound; Maximum-likelihood decoding; multiple antenna systems; reduced complexity; sphere decoder;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/TSP.2006.890912
Filename :
4203070
Link To Document :
بازگشت