A Dictionary Storage Technique for LZW Compression Algorithm

Article Preview

Abstract:

The LZW is an effective and adaptive data compression algorithm, but during the encoding process, the entries in the dictionary would store characters that have been stored leading to waste memory resources, so this paper presents a improved algorithm for LZW compression algorithm. On the one hand, the content of the source file is transformed into 01 character string; on the other hand, adopting binary tree structure to store the entries of the dictionary. There are some simulation experiments for different sizes files, the results show that the improved LZW algorithm overcomes effectively the shortcoming in dictionary storage structure of the original algorithm.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 765-767)

Pages:

768-771

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Ziv J, Lempel A. Compression of Individual Sequences via Variable-Rate Coding[J]. IEEE Transactions on Information Theory, 1978, 24(5): 530-536.

DOI: 10.1109/tit.1978.1055934

Google Scholar

[2] Khalid Sayood. Introduction to Data Compression[M]. Beijing: Posts & Telecom Press, 2009: 117-140.

Google Scholar

[3] Zhongxing Ye. Elements of Information Theory[M]. Beijing: Higher Education Press, 2007: 46-74.

Google Scholar

[4] Fenglin Zhang, Sifeng Liu. An Improved LZW Data Compression Algorithm[J]. Mini-Micro Systems, 2006, 27(10): 1897-1899.

Google Scholar

[5] Xia Xu, Siguang Ma, Tao Yu. Research and Improvement on LZW Lossless Compression Algorithm[J]. Computer Technology and Development, 2009, 19(4): 125-127.

Google Scholar

[6] Jiaan Wu. Data Compression Technology and Application[M]. Beijing: Science Press, 2009: 134-145.

Google Scholar

[7] Xiaozhu Lin, Junwei Ji. An Improved LZW Compression Algorithm[J]. Computer Engineering, 2005, 31(14): 199-201.

Google Scholar

[8] Ping Wang. Realization and Research of LZW Lossless Compression Algorithm[J]. Computer Engineering, 2002, 28(7): 98-99, 150.

Google Scholar