Data compression methodsHamming CodeHuffman CodeLempel–Ziv–Welch (LZW)Burrows-Wheeler transform (BWT)