On the Smallest Size of Internal Collage Systems
Abstract
A Straight-Line Program (SLP) for a string is a context-free grammar in Chomsky normal form that derives only, which can be seen as a compressed form of . Kida et al.\ introduced collage systems [Theor. Comput. Sci., 2003] to generalize SLPs by adding repetition rules and truncation rules. The smallest size of collage systems for has gained attention to see how these generalized rules improve the compression ability of SLPs. Navarro et al. [IEEE Trans. Inf. Theory, 2021] showed that and there is a string family with , where is the number of phrases in the Lempel-Ziv parsing of and is the smallest size of bidirectional schemes for . They also introduced a subclass of collage systems, called internal collage systems, and proved that its smallest size for is at least . While is obvious, it is unknown how large is compared to . In this paper, we prove that by showing that any collage system of size can be transformed into an internal collage system of size in time. Thanks to this result, we can focus on internal collage systems to study the asymptotic behavior of , which helps to suppress excess use of truncation rules. As a direct application, we get , which answers an open question posed in [Navarro et al., IEEE Trans. Inf. Theory, 2021]. We also give a MAX-SAT formulation to compute for a given .
Keywords
Cite
@article{arxiv.2509.11602,
title = {On the Smallest Size of Internal Collage Systems},
author = {Soichiro Migita and Kyotaro Uehata and Tomohiro I},
journal= {arXiv preprint arXiv:2509.11602},
year = {2026}
}
Comments
accepted to CPM2026