Indexed metadata

Smallest String Attractors and Minimal Coverage Certificates of Thue--Morse Words

Simone Faro, Francesco Pio Marino, Arianna Pavone

Source record

Source: arXiv

Published: Oct 7, 2026

arXiv: 2610.10950

Open original source ↗

Source abstract

String attractors provide a compact way of representing the complete factor structure of a word: a set of positions is an attractor if every distinct factor has at least one occurrence crossing one of the selected positions. Although the minimum attractor size is known for several classical families of words, describing \emph{all} optimal attractors is typically much more difficult, since it requires understanding the geometry of all factor occurrences rather than constructing a single optimal solution. We give a complete description for the finite Thue--Morse words. Earlier work proved that four positions are necessary and sufficient for every order n≥4n\geq 4, but the collection of all smallest attractors remained unknown. For every n≥6n\geq 6, writing h=2n−3h=2^{n-3}, we prove that the smallest attractors are exactly the two reflected families where the four offsets are chosen independently from {0,1}\{0,1\}. Hence there are exactly 3232 smallest attractors for every n≥6n\geq6. The initial cases are genuinely exceptional: t5t_5 has 4040 smallest attractors and t4t_4 has 8787. We also study the attractor condition independently of optimality. For every n≥5n\geq5, we characterize the complete antichain of inclusion-minimal factor coverages of tnt_n. It consists precisely of the coverages of aaaa, bbbb, and the eight minimal unique substrings of every generation tmt_m, 4≤m≤n4\leq m\leq n. Thus there are exactly 8n−228n-22 canonical constraints, forming an irredundant exact certificate for attractors of arbitrary cardinality. When attention is restricted to four-position sets, this linear-size system collapses to a constant one: it is enough to test the 2424 minimal unique substrings coming from three consecutive generations, and sixteen of these already force the two optimal families. We also show that three generations are necessary within this natural consecutive-generation hierarchy.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.