Publications

Stats

View publication

Title Iterated Straight-Line Programs
Authors Gonzalo Navarro, Cristian Urbina
Publication date 2024
Abstract We explore an extension to straight-line programs (SLPs) that breaks, for some text families, the lower bound d based on substring complexity. The extension, called iterated SLPs (ISLPs), allows rules of the form A -> Prod_{i=k_1}^{k_2} B_1^{i^{c_1}} ... B_t^{i^{c_t}}, for which we show how to extract any substring of length l, from the represented text T[1..n], in time O(l + log^3 n). This is the first compressed representation for repetitive texts breaking d while, at the same time, supporting direct access to arbitrary text symbols in polylogarithmic time. As a byproduct, we extend Ganardi et al.'s technique to balance any SLP (so it has a derivation tree of logarithmic height), to a wide generalization of SLPs including ISLPs.
Pages 66-80 (part I)
Conference name International Symposium of Latin American Theoretical Informatics
Publisher Springer-Verlag (Berlin/Heidelberg, Germany)
Reference URL View reference page