|
|
Line 1: |
Line 1: |
| In [[computer science]], '''group codes''' are a type of [[coding theory|code]]. Group codes consist of
| | Alyson is what my spouse loves to call me but I don't like when people use my full name. To climb is some thing I really appreciate doing. I've always loved living in Alaska. He functions as a bookkeeper.<br><br>Here is my page online psychic ([http://www.seekavideo.com/playlist/2199/video/ http://www.seekavideo.com]) |
| <math>n</math> [[linear block codes]] which are subgroups of <math>G^n</math>, where <math>G</math> is a finite [[Abelian group]].
| |
| | |
| A systematic group code <math>C</math> is a code over <math>G^n</math> of order <math>\left| G \right|^k</math> defined by <math>n-k</math> homomorphisms which determine the parity check bits. The remaining <math>k</math> bits are the information bits themselves.
| |
| | |
| == Construction ==
| |
| Group codes can be constructed by special [[generator matrix|generator matrices]] which resemble generator matrices of linear block codes except that the elements of those matrices are [[endomorphism]]s of the group instead of symbols from the code's alphabet. For example, consider the generator matrix
| |
| | |
| :<math> | |
| G = \begin{pmatrix} \begin{pmatrix} 0 0 \\ 1 1 \end{pmatrix} \begin{pmatrix} 0 1 \\ 0 1 \end{pmatrix} \begin{pmatrix} 1 1 \\ 0 1 \end{pmatrix} \\
| |
| \begin{pmatrix} 0 0 \\ 1 1 \end{pmatrix} \begin{pmatrix} 11 \\ 1 1 \end{pmatrix} \begin{pmatrix} 0 0 \\ 0 0 \end{pmatrix}
| |
| \end{pmatrix}
| |
| </math>
| |
| | |
| The elements of this matrix are <math>2\times 2</math> matrices which are endomorphisms. In this scenario, each codeword can be represented as
| |
| <math>g_1^{m_1} g_2^{m_2} ... g_r^{m_r}</math>
| |
| where <math>g_1,... g_r</math> are the [[Generating set of a group|generator]]s of <math>G</math>.
| |
| | |
| == References ==
| |
| * {{cite doi|10.1109/ISIT.1993.748676}}
| |
| * G. D. Forney, M. Trott, {{doi-inline|10.1109/18.259635|The dynamics of group codes : State spaces, trellis diagrams and canonical encoders}}, ''IEEE Trans. Inform. theory'', Vol '''39''' (1993), pages 1491-1593.
| |
| * V. V. Vazirani, Huzur Saran and B. S. Rajan, {{doi-inline|10.1109/18.556679|An efficient algorithm for constructing minimal trellises for codes over finite Abelian groups}}, ''IEEE Trans. Inform. Theory'' '''42''', No.6, (1996), 1839-1854.
| |
| * A. A. Zain, B. Sundar Rajan, "Dual codes of Systematic Group Codes over Abelian Groups", ''Appl. Algebra Eng. Commun. Comput.'' '''8'''(1): 71-83 (1996).
| |
| | |
| [[Category:Coding theory]]
| |
Alyson is what my spouse loves to call me but I don't like when people use my full name. To climb is some thing I really appreciate doing. I've always loved living in Alaska. He functions as a bookkeeper.
Here is my page online psychic (http://www.seekavideo.com)