• 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