DocumentCode
750301
Title
A multiple stack algorithm for erasurefree decoding of convolutional codes
Author
Chevillat, P. ; Costello, D.J., Jr.
Author_Institution
IBM Zurich Res. Lab., Ruschlikon, Switzerland
Volume
25
Issue
12
fYear
1977
fDate
12/1/1977 12:00:00 AM
Firstpage
1460
Lastpage
1470
Abstract
A new algorithm for erasurefree sequential decoding of convolutional codes is introduced which achieves low error probabilities at substantially higher decoding speeds than the Viterbi decoding algorithm. The algorithmic properties of the Multiple Stack Algorithm (MSA) are investigated and it is demonstrated that the MSA reaches a decision with an exponentially rather than Pareto distributed computational effort. The MSA´s error probability on the binary symmetric channel is studied as a function of its parameters and its performance and complexity compared to that of the Viterbi algorithm. The MSA is seen to achieve equal and lower error probabilities with a significantly lower average decoding effort. The new algorithm can thus be considered an attractive alternative to the Viterbi algorithm where low error probabilities and high decoding speeds are required simultaneously.
Keywords
Convolutional codes; Sequential decoding; Communications Society; Convolution; Convolutional codes; Distributed computing; Error probability; Information theory; Maximum likelihood decoding; Random variables; Signal to noise ratio; Viterbi algorithm;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOM.1977.1093791
Filename
1093791
Link To Document