Code Extension   코드 확장, 부호 확장

(2020-04-04)

1. 개요코드의 확장 (code extension)
     - 보유중인(선택가능한) 알파벳으로부터, 임의로 택한 심볼들을 일렬로 나열하는 것
        . 즉, 심볼 집합에서, 임의 심볼들을 택해 이들을 연결시켜, 확장 블록화시킨 형태

  ㅇ 코드의 n-차 확장(n-th extention)
     - 원래의 알파벳으로부터 임의로 n개 심볼을 택하여 일렬로 나열하는 것

     * 만일, 원래의 알파벳이 q개 심볼을 포함하고 있었다면, 
        . 1차 확장은, 원래 코드 그 자체이고, (q1심볼 집합)
        . 2차 확장은, 2개 심볼들이 연결되어 블록화된 수열(列)을 갖게됨 (q2심볼 집합)
        . 3차 확장은, 2개 심볼들이 연결되어 블록화된 수열(列)을 갖게됨 (q3심볼 집합)

  ㅇ 따라서, 채널부호화시에는, 
     - 원래 소스 보다는 부호화코드에서의 블록 길이가 더 길어짐

코드 용어
   1. 코드 용어   2. (소스/코드) 알파벳   3. 코드 확장   4. 전치 코드   5. 동시 코드   6. 결정 트리   7. 크라프트 부등식   8. 코드 길이   9. 코드 북   10. 가변 길이 코드   11. 유효 부호어   12. 부호화율   13. 등가 부호  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"