A Simple Grammar-Based Index for Finding Approximately Longest Common Substrings

Gagie, Travis; Kashgouli, Sana

Abstract

We show how, given positive constants $$\epsilon $$ and $$\delta $$, and an $$\alpha $$ -balanced straight-line program with g rules for a text T[1.n], we can build an O(g)-space index that, given a pattern P[1.m], in $$O(m\log ^\delta g)$$ time finds w.h.p. a substring of P that occurs in T and whose length is at least a $$(1 - \epsilon )$$ fraction of the longest common substring of P and T. The correctness can be ensured within the same expected query time. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2023.

Más información

Título según WOS: A Simple Grammar-Based Index for Finding Approximately Longest Common Substrings
Título según SCOPUS: A Simple Grammar-Based Index for Finding Approximately Longest Common Substrings
Título de la Revista: Lecture Notes in Computer Science
Editorial: Springer Science and Business Media Deutschland GmbH
Fecha de publicación: 2023
Página de inicio: 246
Página final: 252
Idioma: English
DOI:

10.1007/978-3-031-43980-3_19

Notas: ISI, SCOPUS