Efficient data structures for range shortest unique substring queries

P Abedin, A Ganguly, SP Pissis, SV Thankachan - Algorithms, 2020 - mdpi.com
Let T [1, n] be a string of length n and T [i, j] be the substring of T starting at position i and
ending at position j. A substring T [i, j] of T is a repeat if it occurs more than once in T; …

A linear-space data structure for Range-LCP queries in poly-logarithmic time

P Abedin, A Ganguly, WK Hon, K Matsuda… - Theoretical Computer …, 2020 - Elsevier
Abstract Let T [1, n] be a text of length n and T [i, n] be the suffix starting at position i. Also, for
any two strings X and Y, let LCP (X, Y) denote their longest common prefix. The range-LCP …

Internal shortest absent word queries in constant time and linear space

G Badkobeh, P Charalampopoulos… - Theoretical Computer …, 2022 - Elsevier
Given a string T of length n over an alphabet Σ⊂{1, 2,…, n O (1)} of size σ, we are to
preprocess T so that given a range [i, j], we can return a representation of a shortest string …

[PDF][PDF] Internal shortest absent word queries

G Badkobeh, P Charalampopoulos… - … Annual Symposium on …, 2021 - research.gold.ac.uk
Given a string T of length n over an alphabet Σ⊂{1, 2,..., nO (1)} of size σ, we are to
preprocess T so that given a range [i, j], we can return a representation of a shortest string …

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 …

Range shortest unique substring queries

P Abedin, A Ganguly, SP Pissis… - … Symposium on String …, 2019 - Springer
Let T 1, n be a string of length n and T i, j be the substring of T starting at position i and
ending at position j. A substring T i, j of T is a repeat if it occurs more than once in 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 …

Efficient Data Structures for Text Processing Applications

P Abedin - 2021 - stars.library.ucf.edu
This thesis is devoted to designing and analyzing efficient text indexing data structures and
associated algorithms for processing text data. The general problem is to preprocess a given …