Skip to main navigation Skip to search Skip to main content

Engineering Fast and Space-Efficient Recompression from SLP-Compressed Text

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Compressed indexing enables powerful queries over massive and repetitive textual datasets using space proportional to the compressed input. While theoretical advances have led to highly efficient index structures, their practical construction remains a bottleneck, especially for complex components like recompression RLSLP — a grammar-based representation crucial for building powerful text indexes that support widely used suffix and LCP array queries. In this work, we present the first implementation of recompression RLSLP construction that runs in compressed time, operating on an LZ77-like approximation of the input. Compared to state-of-the-art uncompressed-time methods, our approach achieves up to 46× speedup and 17× lower RAM usage on large, repetitive inputs. These gains unlock scalability to larger datasets and affirm compressed computation as a practical path forward for fast index construction.

Original languageEnglish
Title of host publicationSIAM Symposium on Algorithm Engineering and Experiments, ALENEX 2026
PublisherSociety for Industrial and Applied Mathematics Publications
Pages222-232
Number of pages11
ISBN (Electronic)9798331331610
DOIs
StatePublished - 2026
Event2026 SIAM Symposium on Algorithm Engineering and Experiments, ALENEX 2026 - Vancouver, Canada
Duration: Jan 11 2026Jan 12 2026

Publication series

NameProceedings of the Workshop on Algorithm Engineering and Experiments
ISSN (Print)2164-0300

Conference

Conference2026 SIAM Symposium on Algorithm Engineering and Experiments, ALENEX 2026
Country/TerritoryCanada
CityVancouver
Period01/11/2601/12/26

Fingerprint

Dive into the research topics of 'Engineering Fast and Space-Efficient Recompression from SLP-Compressed Text'. Together they form a unique fingerprint.

Cite this