A modified version of the LZW compression algorithm that uses dynamically sized codewords for a higher compression ratio