Detecting regularities on grammar-compressed strings
From MaRDI portal
Abstract: We solve the problems of detecting and counting various forms of regularities in a string represented as a Straight Line Program (SLP). Given an SLP of size that represents a string of length , our algorithm compute all runs and squares in in time and space, where is the height of the derivation tree of the SLP. We also show an algorithm to compute all gapped-palindromes in time and space, where is the length of the gap. The key technique of the above solution also allows us to compute the periods and covers of the string in time and time, respectively.
Recommendations
- Detecting regularities on grammar-compressed strings
- Algorithmics on SLP-compressed strings: a survey
- Computing Longest Common Substring and All Palindromes from Compressed Strings
- Efficient algorithms to compute compressed longest common substrings and compressed palindromes
- Fast \(q\)-gram mining on SLP compressed strings
Cited in
(3)
This page was built for publication: Detecting regularities on grammar-compressed strings
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2849944)