크래프트 부등식(Kraft Inequality)란?
0과 1로 이루어진 부호에서 부호 길이가 l₁, l₂, …, lₙ인 접두 부호를 만들 수 있기 위한 필요충분조건 Σ 2^(−lᵢ) ≤ 1을 나타내는 부등식. 길이 l인 부호어를 하나 사용하면 그것으로 시작하는 비트열을 모두 사용할 수 없게 되어 전체의 2^(−l)을 차지한다고 생각하면 이해하기 쉽다. 예를 들어 길이 1, 2, 3, 3에서는 합이 정확히 1이 되어 0, 10, 110, 111과 같이 만들 수 있다. 한 가지로 복호할 수 있는 어떤 부호도 이 부등식을 만족하므로(맥밀런의 정리), 부호 길이를 정할 때는 접두 부호 중에서 고르면 충분하다.
일본어 명칭: クラフトの不等式
크래프트 부등식(Kraft Inequality)은(는) 정보 이론과 부호의 기초 등 1개 분야의 연습 문제 2개에 나와요.
분야: 정보 이론과 부호의 기초