paper

String Representation Based on Substring Equation Systems

arXiv:2604.04377

Abstract

Repetitiveness measures quantify how much repetitive structure a string contains and serve as parameters for compressed representations and indexing data structures. Many compression schemes represent strings by recording equalities between identical substrings. We introduce the substring equation system (SES), a general compression scheme that represents a string as the unique solution to substring-equality and character-assignment constraints. We show that every string has an SES of size , where is the size of its smallest suffixient set. This result establishes the reachability of , which had been an open problem. We also prove that computing the size of the smallest SES that represents is NP-hard and -inapproximable for some fixed constant . Finally, we prove that the size of the smallest bidirectional macro scheme (BMS) representing satisfies . Hence, SES and BMS are equivalent up to a constant factor, and this equivalence gives the new bound .

String Representation Based on Substring Equation Systems · wovepaper