제너레이터 매트릭스

Generator matrix

코드화 이론에서 발전기 행렬은 행이 선형 코드기초를 이루는 행렬이다. 코드 워드는 이 행렬의 행에 대한 모든 선형 조합이다. 즉, 선형 코드는 발생기 행렬의 행 공간이다.

용어.

G가 행렬인 경우, 다음과 같이 선형 코드 C코드 워드를 생성한다.

여기서 w는 선형 코드 C의 코드 워드이고 s는 입력 벡터다. ws는 모두 행 벡터로 가정한다.[1] 선형[ , [코드의 생성기 행렬은 n n 형식을 가지고 있다 여기서 n은 암호의 길이, k는 정보 비트의 수(벡터 서브스페이스로서의 C의 치수), d는 코드의 최소 거리, q의 크기, 즉 n이다.알파벳의 기호 움버(숫자, q = 2는 이진 코드 등을 나타낸다.) 중복 비트의 수는 = - 로 표시된다

제너레이터 매트릭스의 표준 형식은,[2]

여기서 k k ID 매트릭스이고 P는 k( - ) 행렬이다. 발전기 행렬이 표준 형태일 때 코드 C는 첫 번째 k 좌표 위치에서 체계적이다.[3]

제너레이터 매트릭스는 코드에 대한 패리티 검사 매트릭스를 구성하는 데 사용될 수 있다(그 반대도 마찬가지). 제너레이터 매트릭스 G가 표준 형식인 경우 G=[ G 그러면 C에 대한 패리티 검사 매트릭스는[4]

=[- -

여기서 행렬 전치물이다. 는 C 의 패리티 검사 매트릭스가 이중 코드 의 제너레이터 매트릭스라는 사실에 따른 결과다

G는 n} 행렬이고, H는 a( -k ) n} 행렬이다.

등가 코드

다음 두 변환을 통해 다른 코드로부터 하나의 코드를 얻을 수 있는 경우 코드 C1 C2 동등하다([5]표시1 C ~ C2).

  1. 구성 요소를 임의로 허용하고
  2. 0이 아닌 원소에 의해 독립적으로 확장된다.

등가 코드는 최소 거리가 동일하다.

동등한 코드의 발전기 매트릭스는 다음과 같은 기본적인 작동을 통해 상호간에 얻을 수 있다.[6]

  1. 행을 자유화하다.
  2. 0이 아닌 스칼라로 행을 축척하다.
  3. 다른 행에 행을 추가하다
  4. 열을 퍼머한다.
  5. 0이 아닌 스칼라로 기둥을 축척하다

따라서 G에서 가우스 제거를 수행할 수 있다. 실제로, 이것은 발전기 매트릭스가 표준 형태라고 가정할 수 있게 해준다. 보다 정확히 말하면, 어떤 매트릭스 G에 대해서도 =[ I 와 같은 반전성 매트릭스 U를 찾을 수 있다. 여기서 G[ 에서 동등한 코드를 생성하십시오.

참고 항목

메모들

  1. ^ MacKay, David, J.C. (2003). Information Theory, Inference, and Learning Algorithms (PDF). Cambridge University Press. p. 9. ISBN 9780521642989. Because the Hamming code is a linear code, it can be written compactly in terms of matrices as follows. The transmitted codeword is obtained from the source sequence by a linear operation,

    where is the generator matrix of the code... I have assumed that and are column vectors. If instead they are row vectors, then this equation is replaced by

    ... I find it easier to relate to the right-multiplication (...) than the left-multiplication (...). Many coding theory texts use the left-multiplying conventions (...), however. ...The rows of the generator matrix can be viewed as defining the basis vectors.
  2. ^ 링앤싱 2004, 페이지 52
  3. ^ 1992년 로마서 페이지 198
  4. ^ 1992년 로마서 200페이지
  5. ^ 1998 페이지 8
  6. ^ 웨일스 1988 페이지 54-55

참조

추가 읽기

외부 링크