Maximal Closed Substrings

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Badkobeh, Golnaz, De Luca, Alessandro, Fici, Gabriele, Puglisi, Simon
Formato: Preprint
Publicado: 2022
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911876118478848
author Badkobeh, Golnaz
De Luca, Alessandro
Fici, Gabriele
Puglisi, Simon
author_facet Badkobeh, Golnaz
De Luca, Alessandro
Fici, Gabriele
Puglisi, Simon
contents A string is closed if it has length 1 or has a nonempty border without internal occurrences. In this paper we introduce the definition of a \emph{maximal closed substring} (MCS), which is an occurrence of a closed substring that cannot be extended to the left nor to the right into a longer closed substring. MCSs with exponent at least $2$ are commonly called \emph{runs}; those with exponent smaller than $2$, instead, are particular cases of \emph{maximal gapped repeats}. We provide an algorithm that, given a string of length $n$ locates all MCSs the string contains in $\mathcal O(n\log n)$ time.
format Preprint
id arxiv_https___arxiv_org_abs_2209_00271
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Maximal Closed Substrings
Badkobeh, Golnaz
De Luca, Alessandro
Fici, Gabriele
Puglisi, Simon
Data Structures and Algorithms
Formal Languages and Automata Theory
A string is closed if it has length 1 or has a nonempty border without internal occurrences. In this paper we introduce the definition of a \emph{maximal closed substring} (MCS), which is an occurrence of a closed substring that cannot be extended to the left nor to the right into a longer closed substring. MCSs with exponent at least $2$ are commonly called \emph{runs}; those with exponent smaller than $2$, instead, are particular cases of \emph{maximal gapped repeats}. We provide an algorithm that, given a string of length $n$ locates all MCSs the string contains in $\mathcal O(n\log n)$ time.
title Maximal Closed Substrings
topic Data Structures and Algorithms
Formal Languages and Automata Theory
url https://arxiv.org/abs/2209.00271