TY - GEN
T1 - Computing Covers Under Substring Consistent Equivalence Relations
AU - Kikuchi, Natsumi
AU - Hendrian, Diptarama
AU - Yoshinaka, Ryo
AU - Shinohara, Ayumi
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - Covers are a kind of quasiperiodicity in strings. A string C is a cover of another string T if any position of T is inside some occurrence of C in T. The shortest and longest cover arrays of T have the lengths of the shortest and longest covers of each prefix of T, respectively. The literature has proposed linear-time algorithms computing longest and shortest cover arrays taking border arrays as input. An equivalence relation over strings is called a substring consistent equivalence relation (SCER) iff implies (1) and (2) for all. In this paper, we generalize the notion of covers for SCERs and prove that existing algorithms to compute the shortest cover array and the longest cover array of a string T under the identity relation will work for any SCERs taking the accordingly generalized border arrays.
AB - Covers are a kind of quasiperiodicity in strings. A string C is a cover of another string T if any position of T is inside some occurrence of C in T. The shortest and longest cover arrays of T have the lengths of the shortest and longest covers of each prefix of T, respectively. The literature has proposed linear-time algorithms computing longest and shortest cover arrays taking border arrays as input. An equivalence relation over strings is called a substring consistent equivalence relation (SCER) iff implies (1) and (2) for all. In this paper, we generalize the notion of covers for SCERs and prove that existing algorithms to compute the shortest cover array and the longest cover array of a string T under the identity relation will work for any SCERs taking the accordingly generalized border arrays.
KW - String covers
KW - String regularities
KW - Substring consistent equivalence relations
UR - http://www.scopus.com/inward/record.url?scp=85092079149&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85092079149&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-59212-7_10
DO - 10.1007/978-3-030-59212-7_10
M3 - Conference contribution
AN - SCOPUS:85092079149
SN - 9783030592110
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 131
EP - 146
BT - String Processing and Information Retrieval - 27th International Symposium, SPIRE 2020, Proceedings
A2 - Boucher, Christina
A2 - Thankachan, Sharma V.
PB - Springer Science and Business Media Deutschland GmbH
T2 - 27th International Symposium on String Processing and Information Retrieval, SPIRE 2020
Y2 - 13 October 2020 through 15 October 2020
ER -