길버트-바르샤모프 선형 코드 바인딩

Gilbert–Varshamov bound for linear codes

선형 코드에 바인딩된 Gilbert-Varshamov 바운드는 일반 Gilbert-Varshamov 바운드와 관련이 있는데, 이 코드는 필드 에 대한 주어진 블록 길이의 오류 수정 코드의 최대 요소 수에 대한 하한을 부여하고 최소 해밍 중량을 부여한다 이것은 이 문장에 대한 문장으로 번역될 수 있다.지정된 길이와 최소 거리를 가진 코드의 최대 속도선형 코드에 바인딩된 Gilbert-Varshamov는 동시에 높은 속도를 갖는 주어진 바인딩보다 작은 상대적 최소 거리에 대해 q-ary 선형 코드의 존재를 주장한다.존재 증명서는 확률론적 방법을 사용하므로 건설적이지 않다.길버트-바르샤모프 바운드는 크기가 49 미만인 알파벳에 대한 코드의 상대적 거리 측면에서 가장 잘 알려져 있다.[citation needed]큰 알파벳의 경우, 고파 코드는 때때로 길버트-바르샤모프 바인딩에 의해 주어진 것보다 점증적으로 더 나은 비율 대 거리 트레이드오프를 달성한다.[1]

길버트-바르샤모프 결합 정리

정리:q 2{\displaystyle q\geqslant 2}⩾.을 위해 매일 0⩽δ<1− 1q{\displaystyle0\leqslant \delta<>1-{\tfrac{1}{q}}}와 0개체, ε ⩽ 1− Hq(δ),{\displaystyle 0<, \varepsilon\leqslant 1-H_{q}(\delta),}이 비율 R이 들어 있는 코드 존재하 ⩾ 1− Hq(δ)− ε{\displaystyle R\geqslant 1-H_{q}(\de자.lta)-\vare 상대 거리

여기서 는 다음과 같이 정의된 q-ary 엔트로피 함수다.

위의 결과는 에드거 길버트여기서같이 탐욕스러운 방법을 사용하여 일반 코드에 대해 증명하였다.선형 코드의 경우, Rom Varshamov는 무작위 선형 코드에 확률론적 방법을 사용하여 증명했다.이 증거는 다음 부분에 제시될 것이다.

높은 수준의 증거:

그러한 제약조건을 만족하는 선형 코드의 존재를 보여주기 위해 확률론적 방법을 사용하여 랜덤 선형 코드를 구성한다.구체적으로는 필드 위에서 요소가 균일하게 선택되는 임의발생기 G 를 선택하여 선형코드를 임의로 선택하며 또한 선형코드의 해밍 거리는 코드 워드의 최소 중량과 동일하다.So to prove that the linear code generated by has Hamming distance , we will show that for any . To prove that, we prove the opposite one; 즉, 에 의해 생성된 선형 코드의 해밍 d d}보다 작을 확률은 에서 기하급수적으로 작다그리고 확률론적 방법에 의해 정리를 만족하는 선형 코드가 존재한다.

공식 증명:

확률론적 방법을 사용하여 거리가 d 보다 큰 선형 코드가 존재함을 보여주기 위해 보다 작은 임의 선형 코드가 에서 기하급수적으로 작을 확률을 보여 줄 것이다

우리는 선형 코드가 제너레이터 매트릭스를 사용하여 정의된다는 것을 안다.따라서 선형 코드의 랜덤성을 설명하기 위해 "랜덤 생성기 매트릭스" 를 평균으로 사용한다. k 크기의 임의 생성기 매트릭스 에는 필드 에서 독립적이고 균일하게 선택된 요소가 포함되어 있다

선형 코드에서 거리는 0이 아닌 코드 워드의 최소 무게와 같다는 점을 상기하십시오. ( ) 을(를) 코드 워드 의 가중치가 되도록 두십시오

마지막 동일성은 정의에서 따옴: 코드 y 가) {\ 의해 된 선형 코드에 속할 경우 일부 벡터 \m} \

Boole의 불평등에 의해, 우리는 다음과 같은 것을 가지게 되었다.

이제 특정 메시지 k , {\ mq}^{에 대해 계산하려고

Let be a Hamming distance of two messages and . Then for any message , we have: . Therefore:

의 랜덤성 때문에 G 은(는) {의 균일한 랜덤 벡터 입니다

( r, ) (는) 반경 r을(를) 가진 해밍 볼의 볼륨이다 그런 다음:[2]

=( - (Δ) - ) k을 선택하면 위의 불평등이 된다

마지막으로 - 1 n 1 이것은 기하급수적으로 작은 n, 그것이 우리가 이전에 원했던 것이다.그 다음 확률론적 방법에 의해 상대 거리 을(를) 가진 선형 코드 가) 적어도 (- (Δ) - ){\이 있다

평.

  1. 위의 Varshamov 구조는 명시적이지 않다. 즉, Gilbert-Varshamov 바인딩을 충족하는 선형 코드를 구성하기 위한 결정론적 방법을 명시하지 않는다.순진한 접근방식은 필드를 통해 크기의 모든 제너레이터 행렬 을(를) 검색하여 과(와)에 연결된 선형 코드가 예상 해밍 거리를 달성하는지 확인하는 것이다.이 철저한 검색은 최악의 경우 기하급수적인 런타임을 필요로 한다.
  2. 무작위 선형 코드를 취하여 이 코드가 해밍 거리가 좋은지 확인하는 라스베이거스 건설도 있지만, 이 건설은 지수 런타임도 가지고 있다.
  3. 충분히 큰 비 프라임 q와 특정 범위의 변수 Δ에 대해, 길버트-바르샤모프 바운드는 Tsfasman-Vladut-Zink 바운드에 의해 개선된다.[3]

참고 항목

참조

  1. ^ Tsfasman, M.A.; Vladut, S.G.; Zink, T. (1982). "Modular curves, Shimura curves, and Goppa codes better than the Varshamov-Gilbert bound". Mathematische Nachrichten. 104.
  2. ^ 이후 불평등은 웨이백머신보관된 2013-11-08 해밍볼 볼륨의 상한에서 발생한다.
  3. ^ Stichtenoth, H. (2006). "Transitive and self-dual codes attaining the Tsfasman-Vla/spl breve/dut$80-Zink bound". IEEE Transactions on Information Theory. 52 (5): 2218–2224. doi:10.1109/TIT.2006.872986. ISSN 0018-9448.