LZ78

LZ78 is a general kind of data compression. It works by constructing a dictionary of data sequences that can be reused.

Resources

 * Wikipedia: LZ77 and LZ78