2021
DOI: 10.48550/arxiv.2103.03294
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

An Almost Optimal Edit Distance Oracle

Panagiotis Charalampopoulos,
Paweł Gawrychowski,
Shay Mozes
et al.

Abstract: We consider the problem of preprocessing two strings S and T , of lengths m and n, respectively, in order to be able to efficiently answer the following queries: Given positions i, j in S and positions a, b in T , return the optimal alignment of S[i . . j] and T [a . . b]. Let N = mn. We present an oracle with preprocessing time N 1+o(1) and space N 1+o(1) that answers queries in log 2+o(1) N time. In other words, we show that we can query the alignment of every two substrings in almost the same time it takes … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 32 publications
0
1
0
Order By: Relevance
“…In fact, Kociumaka et al [44], using their efficient IPM queries as a subroutine, managed to show efficient solutions for other internal problems, such as for computing the periods of a substring (period queries, introduced in [43]), and for checking whether two substrings are rotations of one another (cyclic equivalence queries). Other problems that have been studied in the internal setting include string alignment [58,18], approximate pattern matching [21], dictionary matching [20,19], longest common substring [4], counting palindromes [55], range longest common prefix [3,1,46,34], the computation of the lexicographically minimal or maximal suffix, and minimal rotation [6,41], as well as of the lexicographically kth suffix [7]. We refer the interested reader to the Ph.D dissertation of Kociumaka [42], for a nice exposition.…”
Section: Introductionmentioning
confidence: 99%
“…In fact, Kociumaka et al [44], using their efficient IPM queries as a subroutine, managed to show efficient solutions for other internal problems, such as for computing the periods of a substring (period queries, introduced in [43]), and for checking whether two substrings are rotations of one another (cyclic equivalence queries). Other problems that have been studied in the internal setting include string alignment [58,18], approximate pattern matching [21], dictionary matching [20,19], longest common substring [4], counting palindromes [55], range longest common prefix [3,1,46,34], the computation of the lexicographically minimal or maximal suffix, and minimal rotation [6,41], as well as of the lexicographically kth suffix [7]. We refer the interested reader to the Ph.D dissertation of Kociumaka [42], for a nice exposition.…”
Section: Introductionmentioning
confidence: 99%