为纪念Hutter Prize, 文本压缩的顶级算法(以及每种算法的快速描述)是什么?
注意:这个问题的目的是获得压缩算法的描述,而不是压缩程序。
答案 0 :(得分:25)
边界推动压缩机结合了疯狂结果的算法。常用算法包括:
Maximum Compression是一个非常酷的文本和通用压缩基准网站。 Matt Mahoney发布了另一个benchmark。 Mahoney可能特别感兴趣,因为它列出了每个条目使用的主要算法。
答案 1 :(得分:4)
始终有lzip。
所有开玩笑的人:
答案 2 :(得分:0)
如果要将PAQ用作程序,可以在基于debian的系统上安装zpaq
包。用法是(另见man zpaq
)
zpaq c archivename.zpaq file1 file2 file3
压缩大约是压缩文件大小的1/10 。 (1.9M vs 15M)