arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1602.00329cs.DScs.ITmath.IT
收藏

外存储器中的Lempel-Ziv译码

Lempel-Ziv Decoding in External Memory

Djamal Belazzougui, Juha Kärkkäinen, Dominik Kempa, Simon J. Puglisi

摘要:

简单快速的解码是LZ 77类型文本编码的主要优点之一,它被用于许多流行的文件压缩器,如gzip和7zip。随着最近引入用于Lempel-Ziv因式分解的外部存储器算法,需要外部存储器LZ 77解码,但是标准算法对文本进行随机访问,并且不能针对外部存储器计算进行简单修改。我们描述了LZ 77解码的第一个外部存储器算法,证明了它们的I/O复杂度是最优的,并证明了它们在实践中非常快,只有大约三倍慢于内存解码(当读取输入和写入输出的时间包括在内)。

英文摘要:

Simple and fast decoding is one of the main advantages of LZ77-type text encoding used in many popular file compressors such as gzip and 7zip. With the recent introduction of external memory algorithms for Lempel-Ziv factorization there is a need for external memory LZ77 decoding but the standard algorithm makes random accesses to the text and cannot be trivially modified for external memory computation. We describe the first external memory algorithms for LZ77 decoding, prove that their I/O complexity is optimal, and demonstrate that they are very fast in practice, only about three times slower than in-memory decoding (when reading input and writing output is included in the time).

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

↑