Алгоритм сжатия данных LZW (Lempel-Ziv-Welch) часто используется для сжатия текстовых файлов, так как он хорошо справляется с файлами, где есть повторяющиеся подстроки. 1
LZW позволяет достичь высокой степени сжатия без потерь или искажений в исходных файлах. 2 Для некоторых текстовых файлов коэффициент сжатия с помощью этого алгоритма может достигать 60–70%. 4
Алгоритм LZW применяется в файлах форматов TIFF, PDF, GIF, PostScript и других, а также во многих популярных программах сжатия данных, например ZIP, ARJ, LHA. 2