Преимущества использования алгоритма LZW в современных компьютерных системах:
- Простота реализации. 4 Алгоритм разработан так, чтобы его было достаточно просто реализовать как программно, так и аппаратно. 4
- Автоматическая адаптация к качественному составу входного информационного потока. 1
- Возможность разделять и инициализировать последовательности, имеющие заранее известную структуру. 1
- Применение плавающей длины байта (от девяти до N битов). 1
- Экономное использование динамической памяти. 1
- Файловая независимость от таблицы соответствия между кодами и символами алфавита. 1
Недостатки использования алгоритма LZW:
- Не проводит анализ входных данных. 2
- Зачастую худшая степень сжатия по сравнению с некоторыми аналогами, например LZ77. 4