존슨 바운드

Johnson bound

응용수학에서 존슨 바운드(Selmer Martin Johnson의 이름을 딴 이름)는 데이터 전송이나 통신을 위한 코딩 이론에서 사용되는 오류 수정 코드의 크기에 대한 제한이다.

정의

을(를) 길이 n 의 부분 집합으로 한다 을(를) 최소 거리 로 한다.

여기서 ( , ) 은(는) () y 사이의 해밍 거리입니다

Let be the set of all q-ary codes with length and minimum distance and let denote the set of codes in such that every element has w nonzero 항목.

을(를) 기준으로 C 에 있는 요소의 수를 가리킨다 그런 다음, ){\(를) n{\ 최소 d을(: )로 정의한다

마찬가지로 ,d, w) 를) , , w) 의 가장 큰 크기로 정의한다.

정리 1( (, d) 에 바인딩된 Johnson):

= + 인 경우

= + 인 경우

정리 2 ( (, d, w) 에 바인딩된 Johnson):

(i) >

(ii) 인 경우 다음과 같이 e 을(를) 정의하십시오.If is even, then define through the relation ; if is odd, define through the relation . Let . Then,

여기서 플로어 기능이다.

비고: 정리 2의 경계를 정리 1의 바운드에 꽂으면 ( ) 에 숫자 상한이 생성된다

참고 항목

참조

  • Johnson, Selmer Martin (April 1962). "A new upper bound for error-correcting codes". IRE Transactions on Information Theory: 203–207.
  • Huffman, William Cary; Pless, Vera S. (2003). Fundamentals of Error-Correcting Codes. Cambridge University Press. ISBN 978-0-521-78280-7.