Dynamic and internal longest common substring

A Amir, P Charalampopoulos, SP Pissis… - Algorithmica, 2020 - Springer
Given two strings S and T, each of length at most n, the longest common substring (LCS)
problem is to find a longest substring common to S and T. This is a classical problem in …

Repetition detection in a dynamic string

A Amir, I Boneh, P Charalampopoulos… - … on Algorithms (ESA …, 2019 - drops.dagstuhl.de
A string UU for a non-empty string U is called a square. Squares have been well-studied
both from a combinatorial and an algorithmic perspective. In this paper, we are the first to …

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 common substring made fully dynamic

A Amir, P Charalampopoulos, SP Pissis… - arXiv preprint arXiv …, 2018 - arxiv.org
In the longest common substring (LCS) problem, we are given two strings $ S $ and $ T $,
each of length at most $ n $, and we are asked to find a longest string occurring as a …

Computing longest palindromic substring after single-character or block-wise edits

M Funakoshi, Y Nakashima, S Inenaga… - Theoretical Computer …, 2021 - Elsevier
Palindromes are important objects in strings which have been extensively studied from
combinatorial, algorithmic, and bioinformatics points of views. It is known that the length of …

[PDF][PDF] Computing Maximal Palindromes and Distinct Palindromes in a Trie.

M Funakoshi, Y Nakashima, S Inenaga, H Bannai… - Stringology, 2019 - stringology.org
It is known that all maximal palindromes of a given string T of length n can be computed in O
(n) time by Manacher's algorithm [J. ACM'75]. Also, all distinct palindromes in T can be …

A simpler data structure for dynamic strings

Z Lipták, F Masillo, G Navarro - arXiv preprint arXiv:2403.13162, 2024 - arxiv.org
We consider the problem of maintaining a collection of strings while efficiently supporting
splits and concatenations on them, as well as comparing two substrings, and computing the …

Faster queries for longest substring palindrome after block edit

M Funakoshi, Y Nakashima, S Inenaga… - … Matching (CPM 2019 …, 2019 - drops.dagstuhl.de
Palindromes are important objects in strings which have been extensively studied from
combinatorial, algorithmic, and bioinformatics points of views. Manacher [J. ACM 1975] …

Longest property-preserved common factor

LAK Ayad, G Bernardini, R Grossi, CS Iliopoulos… - … Symposium on String …, 2018 - Springer
In this paper we introduce a new family of string processing problems. We are given two or
more strings and we are asked to compute a factor common to all strings that preserves a …

[HTML][HTML] Longest property-preserved common factor: A new string-processing framework

LAK Ayad, G Bernardini, R Grossi, CS Iliopoulos… - Theoretical Computer …, 2020 - Elsevier
We introduce a new family of string processing problems. Given two or more strings, we are
asked to compute a factor common to all strings that preserves a specific property and has …