TY - GEN
T1 - Block palindromes
T2 - 25th International Symposium on String Processing and Information Retrieval, SPIRE 2018
AU - Goto, Keisuke
AU - I, Tomohiro
AU - Bannai, Hideo
AU - Inenaga, Shunsuke
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2018.
PY - 2018
Y1 - 2018
N2 - We study a new generalization of palindromes and gapped palindromes called block palindromes. A block palindrome is a string that becomes a palindrome when identical substrings are replaced with a distinct character. We investigate several properties of block palindromes and in particular, study substrings of a string which are block palindromes. In so doing, we introduce the notion of a maximal block palindrome, which leads to a compact representation of all block palindromes that occur in a string. We also propose an algorithm which enumerates all maximal block palindromes that appear in a given string T in O(|T|+||MBP(T)||) time, where ||MBP(T)|| is the output size, which is optimal unless all the maximal block palindromes can be represented in a more compact way.
AB - We study a new generalization of palindromes and gapped palindromes called block palindromes. A block palindrome is a string that becomes a palindrome when identical substrings are replaced with a distinct character. We investigate several properties of block palindromes and in particular, study substrings of a string which are block palindromes. In so doing, we introduce the notion of a maximal block palindrome, which leads to a compact representation of all block palindromes that occur in a string. We also propose an algorithm which enumerates all maximal block palindromes that appear in a given string T in O(|T|+||MBP(T)||) time, where ||MBP(T)|| is the output size, which is optimal unless all the maximal block palindromes can be represented in a more compact way.
UR - http://www.scopus.com/inward/record.url?scp=85054822428&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85054822428&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-00479-8_15
DO - 10.1007/978-3-030-00479-8_15
M3 - Conference contribution
AN - SCOPUS:85054822428
SN - 9783030004781
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 183
EP - 190
BT - String Processing and Information Retrieval - 25th International Symposium, SPIRE 2018, Proceedings
A2 - Gagie, Travis
A2 - Moffat, Alistair
A2 - Cuadros-Vargas, Ernesto
A2 - Navarro, Gonzalo
PB - Springer Verlag
Y2 - 9 October 2018 through 11 October 2018
ER -