• DocumentCode
    991609
  • Title

    On Low-Complexity Maximum-Likelihood Decoding of Convolutional Codes

  • Author

    Luo, Jie

  • Author_Institution
    Electr. & Comput. Eng. Dept., Colorado State Univ., Fort Collins, CO
  • Volume
    54
  • Issue
    12
  • fYear
    2008
  • Firstpage
    5756
  • Lastpage
    5760
  • Abstract
    This letter considers the average complexity of maximum-likelihood (ML) decoding of convolutional codes. ML decoding can be modeled as finding the most probable path taken through a Markov graph. Integrated with the Viterbi algorithm (VA), complexity reduction methods often use the sum log likelihood (SLL) of a Markov path as a bound to disprove the optimality of other Markov path sets and to consequently avoid exhaustive path search. In this letter, it is shown that SLL-based optimality tests are inefficient if one fixes the coding memory and takes the codeword length to infinity. Alternatively, optimality of a source symbol at a given time index can be testified using bounds derived from log likelihoods of the neighboring symbols. It is demonstrated that such neighboring log likelihood (NLL)-based optimality tests, whose efficiency does not depend on the codeword length, can bring significant complexity reduction. The results are generalized to ML sequence detection in a class of discrete-time hidden Markov systems.
  • Keywords
    Viterbi decoding; computational complexity; convolutional codes; hidden Markov models; maximum likelihood decoding; ML sequence detection; Markov graph; Viterbi algorithm; codeword length; coding memory; complexity reduction methods; convolutional codes; discrete-time hidden Markov systems; low-complexity maximum-likelihood decoding; neighboring log likelihood-based optimality tests; sum log likelihood-based optimality test; Convolutional codes; H infinity control; Hidden Markov models; Iterative decoding; Lattices; Maximum likelihood decoding; Maximum likelihood detection; Testing; Upper bound; Viterbi algorithm; Coding complexity; Viterbi algorithm (VA); convolutional code; hidden Markov model; maximum-likelihood (ML) decoding;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2008.2006461
  • Filename
    4675733