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
Link To Document