IEEE Communications Letters · 2006 · 28 citations · 9 references
ComputingComputer ScienceAlgorithmsRepresentation TheoryTheory Of ComputationChannel CodingCoding TheoryComputational ComplexityError-correcting CodesGraph AlgorithmsGraph TheoryBlock CodingCode Equivalence ProblemComputational Complexity Of Graph AlgorithmsEncoding AlgorithmsLinear ComplexityParity-check MatricesTree Algorithms
In this letter, we present a linear-complexity encoding algorithm for any cycle GF(2/sup P/) code C/sub E/(G,H). We just need to investigate the case where G is a nontrivial connected graph. If G is a tree, the only codeword is the all-zero word. If G is not a tree, first, we show that through graph analysis H can be transformed into an equivalent block-diagonal upper-triangular form simply by permuting the rows and columns of H; then, we show that whether H is full row-rank or not, the code can be encoded in linear time.
9
Low-density parity-check codes
Robert G. Gallager · IEEE Transactions on Information Theory · 1962 · 10.6K citations · Full text
Low-density parity check codes over GF(q)
M.C. Davey, David Mackay · IEEE Communications Letters · 1998 · 1.2K citations