DocumentCode :
1503874
Title :
Constraint Complexity of Realizations of Linear Codes on Arbitrary Graphs
Author :
Kashyap, Navin
Author_Institution :
Dept. of Math. & Stat., Queen´´s Univ., Kingston, ON, Canada
Volume :
55
Issue :
11
fYear :
2009
Firstpage :
4864
Lastpage :
4877
Abstract :
A graphical realization of a linear code C consists of an assignment of the coordinates of C to the vertices of a graph, along with a specification of linear state spaces and linear "local constraint" codes to be associated with the edges and vertices, respectively, of the graph. The kappa-complexity of a graphical realization is defined to be the largest dimension of any of its local constraint codes, kappa -complexity is a reasonable measure of the computational complexity of a sum-product decoding algorithm specified by a graphical realization. The main focus of this paper is on the following problem: given a linear code C and a graph G, how small can the kappa-complexity of a realization of C on G be? As useful tools for attacking this problem, we introduce the vertex-cut bound, and the notion of "vc-treewidth" for a graph, which is closely related to the well-known graph-theoretic notion of treewidth. Using these tools, we derive tight lower bounds on the kappa-complexity of any realization of C on G. Our bounds enable us to conclude that good error-correcting codes can have low-complexity realizations only on graphs with large vc-treewidth. Along the way, we also prove the interesting result that the ratio of the kappa-complexity of the best conventional trellis realization of a length-n code C to the kappa-complexity of the best cycle-free realization of C grows at most logarithmically with code length n. Such a logarithmic growth rate is, in fact, achievable.
Keywords :
computational complexity; decoding; graph theory; linear codes; arbitrary graph; computational complexity; constraint complexity; graphical realization; linear code; linear state space; sum-product decoding algorithm; vertex-cut bound; Computational complexity; Error correction codes; Graphical models; Helium; Iterative algorithms; Iterative decoding; Linear code; Parity check codes; State-space methods; Tree graphs; Constraint complexity; graphical models; graphical realizations; linear codes; sum–product decoding; treewidth; vertex-cut trees;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2009.2030492
Filename :
5290296
Link To Document :
بازگشت