0% found this document useful (0 votes)
49 views12 pages

Part 2 Linear Block Codes: 1.14 Definition and Generator Matrix

This document discusses linear block codes including: 1) Definitions of generator matrix and coding scheme. 2) How to obtain the parity check matrix H from the generator matrix G using row reduction and column permutations. 3) That syndrome decoding is a type of minimum distance decoding that can find the closest codeword to a received word with complexity qk, the same as without syndrome decoding.

Uploaded by

ah_shali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views12 pages

Part 2 Linear Block Codes: 1.14 Definition and Generator Matrix

This document discusses linear block codes including: 1) Definitions of generator matrix and coding scheme. 2) How to obtain the parity check matrix H from the generator matrix G using row reduction and column permutations. 3) That syndrome decoding is a type of minimum distance decoding that can find the closest codeword to a received word with complexity qk, the same as without syndrome decoding.

Uploaded by

ah_shali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Part 2 Linear block codes

1.14 Definition and Generator Matrix

1.15 Coding Scheme

1.16 RRE Generator Matrix

1.17 Systematic Code


First definition:

Second definition:
The k information symbols appear in the first k positions of any
codeword.

1.18 Dual Code and Parity Check Matrix

The dual code of an [n, k] linear with generator


matrix G=[Ik, A], is an [n, n-k] linear code with
parity check matrix H=[-AT, In-k].
Another definition of parity check matrix: Let G
and H be two matrices with full row rank. G is a
generator of a linear block code. Then, HGT=O if and
only if H is a parity check matrix.
How to count the number of generator matrices and
parity check matrices with given parameters ? See additional
materials.

From G to H:

(1) RRE G
(2) Use column permutation to ensure G= [Ik, A]
(3) H=[-AT, In-k] (corresponding to G)
(4) Use inverse column permutation on H, we get H
(corresponding to G)
(5) H=H (corresponding to G)

1.19 Syndrome decoding

The syndrome decoding is a kind of minimum


distance decoding.
Using syndrome decoding, for given y and then its
syndrome s, the complexity for searching z with the
minimal weight in the solutions of s=HZT, is qk
Without using syndrome decoding, for given y, the
complexity for searching the closest codeword x, is
also qk
Then, use or do not use syndrome decoding ?

1.20 Hamming code

Binary Hamming Code

Nonbinary Hamming Code

Counting the number of binary Hamming codes and q-ary Hamming


codes with given parameters. See additional materials.

You might also like