A universal algorithm for sequential data compression (1977)

by J Ziv, A Lempel
Venue:IEEE Transactions on Information Theory