ACM Home Page
Please provide us with feedback. Feedback
Approximating edit distance in near-linear time
Full text PdfPdf (563 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the 41st annual ACM symposium on Theory of computing table of contents
Bethesda, MD, USA
SESSION: Approx algorithms I table of contents
Pages 199-204  
Year of Publication: 2009
ISBN:978-1-60558-506-2
Authors
Alexandr Andoni  MIT, Cambridge, MA, USA
Krzysztof Onak  MIT, Cambridge, MA, USA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 95,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1536414.1536444
What is a DOI?

ABSTRACT

We show how to compute the edit distance between two strings of length n up to a factor of 2(O-tilde(sqrt(log n))) in n(1+o(1)) time. This is the first sub-polynomial approximation algorithm for this problem that runs in near-linear time, improving on the state-of-the-art n(1/3+o(1)) approximation. Previously, approximation of 2Õ √log n) was known only for embedding edit distance into l1, and it is not known if that embedding can be computed in less than a quadratic time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
4
 
5
J. Bourgain. On Lipschitz embedding of finite metric spaces into Hilbert space. Israel Journal of Mathematics, 52:46--52, 1985.
 
6
 
7
 
8
 
9
G. Cormode. Sequence Distance Embeddings. Ph.D. Thesis. University of Warwick, 2003.
 
10
 
11
 
12
P. Indyk. Algorithmic aspects of geometric embeddings (tutorial). Proc. of FOCS, pages 10--33, 2001.
13
 
14
S. Khot and A. Naor. Nonembeddability theorems via fourier analysis. Math. Ann., 334(4):821--852, 2006. Preliminary version appeared in FOCS'05.
15
 
16
J. Lee and A. Naor. Embedding the diamond graph in Lp and dimension reduction in L1. Geometric and Functional Analysis (GAFA), 14(4):745--747, 2004.
 
17
V. I. Levenshtein. Binary codes capable of correcting deletions, insertions, and reversals (in russian). Doklady Akademii Nauk SSSR, 4(163):845--848, 1965. Appeared in English as: V. I. Levenshtein, Binary codes capable of correcting deletions, insertions, and reversals. Soviet Physics Doklady 10(8), 707--710, 1966.
 
18
W. J. Masek and M. Paterson. A faster algorithm computing string edit distances. J. Comput. Syst. Sci., 20(1):18--31, 1980.
 
19
 
20
E. W. Myers. An O(ND) difference algorithm and its variations. Algorithmica, 1(2):251--266, 1986.
21
22

Collaborative Colleagues:
Alexandr Andoni: colleagues
Krzysztof Onak: colleagues