“…Compared to the stronger lz77 format [72], lz78 has a more regular structure, which has made it the preferred choice for direct searching in compressed texts [2,32,33,42,44,45,57,59], implementing string dictionaries [7], compressed sequence representations supporting optimal-time access [67], compressed text indexes for pattern matching [4,27,66], and document retrieval [25,26].…”