LZW 압축 알고리즘의 개선에 관한 연구

  • 정선이 (성균관대학교 정보공학과) ;
  • 정진욱 (성균관대학교 정보공학과)
  • Published : 1990.08.01

Abstract

As proved in many studies, LZW algorithm, one of the widely used compression schemes, itself contains some types of redundancy, In this paper, VV-LZW coompression algorithm is presented which encodes variable length source string into variable size codewords and reduces such redundancies that the original LZW scheme has. Experiment shows that this scheme especially has good initial compression efficiency and produces more complex output strings than the original LZW. This scheme is very useful to the data compression with small size, and the applications such as crytography.

현재 가장 널리 쓰이고 있는 압축알고리즘의 하나인 LZW 압축알고리즘은 이미 많은 연구에서 밝혀진 바 있듯이, 그 알고리즘 자체가 일련의 용장성은 내포하고 있다. 따라서 본 논문에서는 기존의 VF(Variable-to-Fixed)형 LZW 압축 알고리즘을 VV(Variable-to-Variable)형으로 개선함으로써, 그 용장성을 제거하였다. 결과적으로 본 개선알고리즘인 VV형이 VF형보다 압축효율, 특히 초기 압축효율에 있어서 더 우수함을 실험, 입증하였으며, 또 VV 형의 압축후 출력비트열이 VF형보다 용장성이 더 작기 때문에 암호화에 이용시 보다 효과적임을 보였다.

Keywords