2020
DOI: 10.1007/s00224-020-09980-x
|View full text |Cite
|
Sign up to set email alerts
|

Fast Algorithms for the Shortest Unique Palindromic Substring Problem on Run-Length Encoded Strings

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
5
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
2
2
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…In this section, we propose space-efficient SUPS data structures. As related work, Watanabe et al [34] proposed a SUPS data structure of size O(r) where r ≤ n is the size of the run-length encoded string. Their data structure will be small when the input string is highly compressible with run-length encoding.…”
Section: Compact Sups Data Structuresmentioning
confidence: 99%
See 2 more Smart Citations
“…In this section, we propose space-efficient SUPS data structures. As related work, Watanabe et al [34] proposed a SUPS data structure of size O(r) where r ≤ n is the size of the run-length encoded string. Their data structure will be small when the input string is highly compressible with run-length encoding.…”
Section: Compact Sups Data Structuresmentioning
confidence: 99%
“…The (interval) SUPS problem was formalized by Inoue et al [22], and they showed that all SUPSs for a query interval can be enumerated in O(α) time after O(n)-time preprocessing, where α is the number of SUPSs to output. Watanabe et al [34] considered the SUPS problem on run-length encoded strings to reduce the space usage. They proposed an O(r)-space data structure that can enumerate all SUPSs for a query interval in O( log r/ log log r + α) time where r is the size of the run-length encoded string, which satisfies r ≤ n.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The SUPS problem was formalized by Inoue et al [19], and they showed that all SUPSs for a query interval can be enumerated in O(α) time after O(n)-time preprocessing, where α is the number of SUPSs to output. Watanabe et al [30] considered the SUPS problem on run-length encoded strings and showed that all SUPSs for a query can be enumerated in O( log r/ log log r + α) time after O(r log σ R + r log r/ log log r) time preprocessing, where r is the size of the run-length encoded string and σ R is the number of distinct runs in the input.…”
Section: Introductionmentioning
confidence: 99%
“…They showed that there are no more than n MUPSs in any length-n string, and proposed an O(n)-time algorithm to compute all MUPSs of a given string of length n over an integer alphabet of size n O (1) . After that, Watanabe et al [23] considered the problem of computing MUPSs in an run-length encoded (RLE ) string. They showed that there are no more than m MUPSs in a string whose RLE size is m. Also, they proposed an O(m log σ R )-time and O(m)-space algorithm to compute all MUPSs of a string given in RLE, where m is the RLE size of the string, and σ R is the number of distinct single-character runs in the RLE string.…”
Section: Introductionmentioning
confidence: 99%