싱글톤 바운드

Singleton bound

코딩 이론에서 리차드 콜롬 싱글턴의 이름을 딴 싱글턴 바운드는 블록 길이 크기 M 최소 거리 임의 블록 코드 의 크기에 대해 비교적 조잡한 상한선이다 또한 조시바운드로 알려져 있다.[1] 조시(1958년)가 증명했고, 그보다 앞서 코마미야(1953년)가 증명했다.

바운트 명세서

n 의 코드 워드 C 의 최소 거리는 다음과 같이 정의된다.

여기서 ( , ) 은(는) () y 사이의 해밍 거리입니다 , ) 식은 -ary 블록 코드에서 가능한 코드 워드의 최대 개수를 나타내며, 최소 d{\

그러면 싱글톤 바운드는 다음과 같이 말하고 있다.

증명

이러한 단어의 각 문자는 나머지 문자와 독립적으로 개의 서로 다른 값 중 하나를 가질 수 있으므로 먼저 길이 q -ary 단어 수가 displaystysty q}개인지 관찰하십시오.

이제 을(를) 임의의 -ary 블록 코드인 최소 d d이(가) 되도록 하라 분명히 모든 코드 워드 C는 구별된다. 각 코드 워드의 - 1 글자를 삭제하여 코드를 펑크 낸다면 {\의 모든 원본 코드 워드는 서로 최소 해밍 거리를 가지므로 결과 코드 워드는 여전히 쌍으로 달라야 한다. 따라서 변경된 코드의 크기는 원래 코드와 동일하다.

새로 얻은 암호는 각각 길이가 있다.

-( - 1)= - + 스타일

따라서 최대 - + q}이(가) 있을 수 있다. (가) 임의였으므로 이 바운드는 이러한 매개 변수를 사용하여 가능한 가장 큰 코드에 대해 유지되어야 하므로, 다음과 같다.[2]

선형코드

C 이(가 k 최소 거리 (를) 가진 선형 코드 경우, 최대 코드 워드는 {\이고 Singleton 바인딩 i는 q}이다.mplies:

-+

하도록

-+ 1

보통 다음과[3] 같이 쓰여 있다.

-+ 1

선형 코드 사례에서 패리티 검사 매트릭스- k 인 것을 관찰함으로써 Singleton 바운드의 다른 증거를 얻을 수 있다[4] 또 다른 간단한 증거는 표준 형태의 제너레이터 매트릭스 행이 n- + 의 중량을 갖는다는 것을 관찰함으로써 얻는다

역사

이 결과에 대해 통상적으로 주어지는 인용문은 싱글톤(1964년)이지만, 앞서 조시(1958년)에 의해 증명되었다. 웨일스어(1988, 페이지 72)에 따르면 그 결과는 1953년 코마미야 논문(1953)에서 찾을 수 있다.

MDS 코드

Singleton 바운드에서 동등성을 달성하는 선형 블록 코드를 MDS(최대 거리 분리 가능) 코드라고 한다. 그러한 코드의 예로는 코드 워드가 두 개뿐(따라서 최소 거리 n 을(를) 갖는 전체 거리 {\displaystyle n}을(를) 갖는 코드 () 최소 거리 1)의 전체 사용 코드, 단일 패리티 기호(최소 거리 2) 및 d)가 있다.우랄 암호 이것들은 종종 사소한 MDS 코드라고 불린다.

2진수 알파벳의 경우 사소한 MDS 코드만 존재한다.[5][6]

비경쟁 MDS 코드의 예로는 리드-솔로몬 코드와 확장 버전이 있다.[7][8]

MDS 코드는 n k 경우 가장 큰 오류 수정 및 탐지 기능을 가지기 때문에 중요한 블록 코드 클래스다. MDS 코드를 특성화하는 몇 가지 방법이 있다.[9]

정리: 을(를) F 위에 선형 [ 으로 두십시오 다음은 이에 해당한다.
  • (는) MDS 코드다.
  • 에 대한 제너레이터 행렬 열은 선형 독립적이다.
  • 에 대한 패리티 검사 매트릭스의 n- 열은 선형 독립적이다.
  • (는) MDS 코드다.
  • =( A) (가) 대한 제너레이터 라면A {\ A의 모든 사각형 하위 파라미터는 비경정형이다.
  • 좌표 위치를 지정하면 정확히 이러한 위치를 지원하는 (최소 중량) 코드 워드가 있다.

이러한 특성화 중 마지막은 MDS 코드의 전체 중량 분포를 위한 명시적 공식인 MacWilliams ID를 사용함으로써 허용된다.[10]

정리: 을(를) [ , d 두십시오. F {\ { 에 있는 암호의 수를 나타내면 그 다음,

투영 기하학의 호

MDS 코드의 제너레이터 매트릭스 기둥의 선형 독립성은 유한 투영 기하학의 객체로부터 MDS 코드를 구성할 수 있다. Let be the finite projective space of (geometric) dimension over the finite field . Let be a set of points in this projective space 균일한 좌표로 표시됨. 열이 이 점의 균일한 좌표인(+ ) m 행렬 을(를) 형성하십시오. 그러면.[11]

Theorem: is a (spatial) -arc if and only if is the generator matrix of an MDS code over .

참고 항목

메모들

  1. ^ Keedwell, A. Donald; Dénes, József (24 January 1991). Latin Squares: New Developments in the Theory and Applications. Amsterdam: Elsevier. p. 270. ISBN 0-444-88899-3.
  2. ^ 링앤싱 2004, 페이지 93
  3. ^ 1992년 로마서 페이지 175
  4. ^ 1998년 페이지 26
  5. ^ Vermani 1996, 발의안 9.2
  6. ^ 링앤싱 2004, 페이지 94 리플 5.4.7
  7. ^ 맥윌리엄스 & 슬로운 1977년 11장
  8. ^ 링앤싱 2004, 페이지 94
  9. ^ 로마 1992년 237쪽 정리 5.3.7
  10. ^ 1992년 로마서 240쪽
  11. ^ Bruen, A.A.; Thas, J.A.; Blokhuis, A. (1988), "On M.D.S. codes, arcs in PG(n,q), with q even, and a solution of three fundamental problems of B. Segre", Invent. Math., 92: 441–459, doi:10.1007/bf01393742

참조

추가 읽기