The heaviest induced ancestors problem: better data structures and applications

P Abedin, S Hooshmand, A Ganguly, SV Thankachan - Algorithmica, 2022 - Springer
Let T 1 and T 2 be two rooted trees with an equal number of leaves. The leaves are labeled,
and the labeling of the leaves in T 2 is a permutation of those in T 1. Nodes are associated …

Longest Palindromic Substring in Sublinear Time

P Charalampopoulos, SP Pissis… - … Annual Symposium on …, 2022 - drops.dagstuhl.de
We revisit the classic algorithmic problem of computing a longest palidromic substring. This
problem is solvable by a celebrated 𝒪 (n)-time algorithm [Manacher, J. ACM 1975], where n …

Minimal unique palindromic substrings after single-character substitution

M Funakoshi, T Mieno - String Processing and Information Retrieval: 28th …, 2021 - Springer
A palindrome is a string that reads the same forward and backward. A palindromic substring
w of a string T is called a minimal unique palindromic substring (MUPS) of T if w occurs only …

Shortest unique palindromic substring queries in semi-dynamic settings

T Mieno, M Funakoshi - International Workshop on Combinatorial …, 2022 - Springer
A palindromic substring T [i.. j] of a string T is said to be a shortest unique palindromic
substring (SUPS) in T for an interval [p, q] if T [i.. j] is a shortest one such that T [i.. j] occurs …

Internal longest palindrome queries in optimal time

K Mitani, T Mieno, K Seto, T Horiyama - International Conference and …, 2023 - Springer
Palindromes are strings that read the same forward and backward. Problems of computing
palindromic structures in strings have been studied for many years with a motivation of their …

Data structures for computing unique palindromes in static and non-static strings

T Mieno, M Funakoshi - Algorithmica, 2024 - Springer
A palindromic substring T [i.. j] of a string T is said to be a shortest unique palindromic
substring (SUPS) in T for an interval [p, q] if T [i.. j] is a shortest palindromic substring such …

Shortest cover after edit

K Mitani, T Mieno, K Seto, T Horiyama - arXiv preprint arXiv:2402.17428, 2024 - arxiv.org
This paper investigates the (quasi-) periodicity of a string when the string is edited. A string $
C $ is called a cover (as known as a quasi-period) of a string $ T $ if each character of $ T …

Finding top-k longest palindromes in substrings

K Mitani, T Mieno, K Seto, T Horiyama - Theoretical Computer Science, 2023 - Elsevier
Palindromes are strings that read the same forward and backward. Problems of computing
palindromic structures in strings have been studied for many years with the motivation of …

Computing palindromes and suffix trees of dynamic trees

M Funakoshi, T Mieno, Y Nakashima, S Inenaga… - 2024 - researchsquare.com
We consider the problems of computing maximal palindromes and distinct palindromes in
an edge-labeled rooted tree where each edge is labeled by a single character. Such a tree …

Double-Ended Palindromic Trees: A Linear-Time Data Structure and Its Applications

Q Wang, M Yang, X Zhu - arXiv preprint arXiv:2210.02292, 2022 - arxiv.org
The palindromic tree (aka eertree) is a linear-size data structure that provides access to all
palindromic substrings of a string. In this paper, we propose a generalized version of …