Title :
Early-Elimination Modification for Priority-First Search Decoding
Author :
Shieh, Shin-Lin ; Chen, Po-Ning ; Han, Yunghsiang S. ; Wu, Ting-Yi
Author_Institution :
HT mMobile Inc., Hsinchu, Taiwan
fDate :
12/1/2010 12:00:00 AM
Abstract :
In order to release the growing demand for computational complexity with respect to increasing information sequence length in the priority-first search decoding algorithm, a path elimination modification is proposed and also analyzed in this work. Specifically, we propose to directly eliminate all paths whose end nodes are Δ-level prior to the farthest node among those that have been visited thus far by the priority-first search. Following the argument on random coding, we then analyze the path elimination window Δ that results in a larger exponent for additional decoding error caused by path elimination than the exponent of the maximum-likelihood error performance, and hence guarantees exponentially negligible performance degradation. Our analytical results indicate that under additive white Gaussian noise (AWGN) channels, the path elimination window required for exponentially negligible performance degradation is just three times the code constraint length for rate one-half convolutional codes. It can be further reduced to 1.7-fold of the code constraint length when rate one-third convolutional codes are considered instead. Simulation results confirm these analytical window sizes. As a consequence, the priority-first search decoding algorithm can considerably reduce its computation burden and memory consumption by directly eliminating a large number of paths with nearly no performance degradation. This makes the priority-first search decoding algorithm with path elimination suitable for applications that demand low-complexity software implementation with near optimal performance.
Keywords :
AWGN channels; computational complexity; convolutional codes; maximum likelihood decoding; random codes; Δ-level end nodes; AWGN channels; additive white Gaussian noise channel; code constraint length; computational complexity; decoding error; demand low-complexity software implementation; early-elimination modification; information sequence length; maximum-likelihood error performance; memory consumption; path elimination modification window; performance degradation; priority-first search decoding algorithm; random coding; rate one-half convolutional codes; Maximum likelihood estimation; Random processes; Priority-first search decoding; maximum-likelihood; random coding; soft-decision;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2010.101910.090766