Title: Structures of string matching and data compression