2015 IEEE 56th Annual Symposium on Foundations of Computer Science 2015
DOI: 10.1109/focs.2015.14
|View full text |Cite
|
Sign up to set email alerts
|

Tight Hardness Results for LCS and Other Sequence Similarity Measures

Abstract: Two important similarity measures between sequences are the longest common subsequence (LCS) and the dynamic time warping distance (DTWD). The computations of these measures for two given sequences are central tasks in a variety of applications. Simple dynamic programming algorithms solve these tasks in O(n 2 ) time, and despite an extensive amount of research, no algorithms with significantly better worst case upper bounds are known.In this paper, we show that an O(n 2−ε ) time algorithm, for some ε > 0, for … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

11
503
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 179 publications
(514 citation statements)
references
References 43 publications
11
503
0
Order By: Relevance
“…It is not difficult to see that checking whether a property expressible by a first-order formula with k + 1 quantifiers holds on a given structure with m records can be done in O(m k ) time, and if Strong Exponential Time Hypothesis (SETH) is true, there are such properties that require m k−o(1) time to decide. 1 For k = 1, this is linear time and so cannot be improved. For each such problem with k ≥ 2, we give a probabilistic algorithm that solves it in m k /2 Θ( √ log m) time.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…It is not difficult to see that checking whether a property expressible by a first-order formula with k + 1 quantifiers holds on a given structure with m records can be done in O(m k ) time, and if Strong Exponential Time Hypothesis (SETH) is true, there are such properties that require m k−o(1) time to decide. 1 For k = 1, this is linear time and so cannot be improved. For each such problem with k ≥ 2, we give a probabilistic algorithm that solves it in m k /2 Θ( √ log m) time.…”
Section: Introductionmentioning
confidence: 99%
“…Thus far, fine-grained complexity has remained focused on specific problems, rather than organizing problems into classes as in traditional complexity. As the field has grown, many fundamental relationships between problems have been discovered, making the graph of known results a somewhat tangled web of reductions ( [36,5,9,11,12,1,13,2,27]). …”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The longest possible well-formed gMSAs correspond to the concatenation of the N sequences. (1) and thus in particular ϒ p (0) = 0. We write π here as a function of the row index in the alignment; hence it can be viewed as a vector of length L. …”
Section: Notation and Basic Propertiesmentioning
confidence: 99%
“…Except for some polylogarithmic improvements, the best known algorithm is still the textbook quadratic time dynamic program. Recent results show that strongly subquadratic algorithms for LCS would violate the Strong Exponential Time Hypothesis [1,7,8].…”
Section: Introductionmentioning
confidence: 99%