Lempel–Ziv–Markov chain algorithm — lossless data compression algorithm