• DocumentCode
    2027296
  • Title

    Reduction of Computational Complexity and Sufficient Stack Size of the MLSDA by Early Elimination

  • Author

    Shin-Lin Shieh ; Po-Ning Chen ; Han, Y.S.

  • Author_Institution
    SunplusMM Technol. Co. Ltd., Hsinchu
  • fYear
    2007
  • fDate
    24-29 June 2007
  • Firstpage
    1671
  • Lastpage
    1675
  • Abstract
    In this work, we revisited the priority-first sequential-search decoding algorithm proposed in Han et al. (2002). By adopting a new metric other than the conventional Fano one, the sequential-search decoding in Han et al. guarantees the maximum- likelihood (ML) performance, and hence, was named the maximum-likelihood sequential decoding algorithm (MLSDA). In comparison with the other maximum-likelihood decoders, it was shown in Han et al. that the software computational complexity of the MLSDA is in general markedly smaller than that of the Viterbi algorithm. A common problem on sequential-type decoding is that at the signal-to-noise ratio (SNR) below the one corresponding to the cutoff rate, the average decoding complexity per information bit and the required stack size grow rapidly with the information length. This problem somehow prohibits the practical use of sequential-type decoding on convolutional codes with long information sequence at low SNRs. In order to alleviate the problem in the MLSDA, we propose in this work to directly eliminate the top path whose end node is Delta-trellis-level prior to the farthest one among all nodes that have been expanded thus far by the sequential search, which we termed the early elimination. Simulations show that a level threshold Delta around three times of the code constraint length is sufficient to secure a near-ML performance. As a consequence of the small early-elimination threshold required, the proposed early-elimination modification not only can considerably reduce the needed stack size but also makes the average decoding computations per information bit irrelevant to the information length.
  • Keywords
    computational complexity; maximum likelihood decoding; sequential decoding; Viterbi algorithm; code constraint length; computational complexity reduction; early elimination; maximum-likelihood sequential decoding algorithm; priority-first sequential-search decoding algorithm; signal-to-noise ratio; software computational complexity; stack size; AWGN; Cities and towns; Computational complexity; Computational modeling; Convolutional codes; Degradation; Maximum likelihood decoding; Signal to noise ratio; Software performance; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory, 2007. ISIT 2007. IEEE International Symposium on
  • Conference_Location
    Nice
  • Print_ISBN
    978-1-4244-1397-3
  • Type

    conf

  • DOI
    10.1109/ISIT.2007.4557462
  • Filename
    4557462