arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0804.3680cs.ITmath.IT
收藏

基于词的文本压缩

Word-Based Text Compression

Jan Platos, Jiri Dvorsky

摘要:

今天有许多通用的压缩算法,但在大多数情况下是为特定的数据更好地使用特定的算法- JPEG的图像,MPEG的电影,等文本文件有特殊的方法,基于PPM算法或方法与非字符的访问,例如基于单词的压缩。在过去,发表了几篇描述使用Huffman编码或LZW方法的基于单词的压缩的变体的论文。本文的主题是描述基于LZ 77算法的基于词的压缩变体。本文介绍了LZ 77算法及其改进。此外,还描述了滑动窗口实现的各种方式和输出编码的各种可能性。本文还包括一个实验应用程序的实现,测试其效率,并找到LZ 77编码器的所有部分的最佳组合。这样做是为了实现最佳压缩比。在结论中,有与其他字为基础的压缩程序,并与其他常用的压缩程序的比较,这个实现的应用程序。

英文摘要:

Today there are many universal compression algorithms, but in most cases is for specific data better using specific algorithm - JPEG for images, MPEG for movies, etc. For textual documents there are special methods based on PPM algorithm or methods with non-character access, e.g. word-based compression. In the past, several papers describing variants of word-based compression using Huffman encoding or LZW method were published. The subject of this paper is the description of a word-based compression variant based on the LZ77 algorithm. The LZ77 algorithm and its modifications are described in this paper. Moreover, various ways of sliding window implementation and various possibilities of output encoding are described, as well. This paper also includes the implementation of an experimental application, testing of its efficiency and finding the best combination of all parts of the LZ77 coder. This is done to achieve the best compression ratio. In conclusion there is comparison of this implemented application with other word-based compression programs and with other commonly used compression programs.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑