• DocumentCode
    751272
  • Title

    On Accelerating the Computation of Weight Enumerators for Convolutional Codes

  • Author

    Au, Edward K S ; Mow, Wai Ho

  • Author_Institution
    Electron. & Comput. Eng. Dept., Hong Kong Univ. of Sci. & Technol., Hong Kong
  • Volume
    7
  • Issue
    6
  • fYear
    2008
  • fDate
    6/1/2008 12:00:00 AM
  • Firstpage
    2009
  • Lastpage
    2014
  • Abstract
    The input-output weight enumerator of a convolutional code characterizes the distance spectrum and allows error probability bounds to be conveniently evaluated. To efficiently compute the weight enumerator, Pimentel recently introduced the so-called state reduction algorithm which has a convenient implementation using existing symbolic mathematical software. In this paper, we propose a dynamic state elimination ordering heuristic to further accelerate the algorithm. As demonstrated by our empirical results, the accelerated state reduction algorithm can achieve impressive complexity savings relative to the original algorithm when applied to compute the weight enumerators and its various truncated versions of convolutional codes with moderate-to-large constraint lengths.
  • Keywords
    convolutional codes; error statistics; signal flow graphs; algorithm complexity; convolutional code; dynamic state elimination ordering heuristic; error probability bound; input-output weight enumerator; signal flow graph reduction; state reduction algorithm; symbolic mathematical software; Acceleration; Convolution; Convolutional codes; Error probability; Flow graphs; Gold; Helium; Iterative algorithms; Matrices; Software algorithms;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2008.061108
  • Filename
    4543049