Approximating Edit Distance in the Fully Dynamic Model
Tomasz Kociumaka, Anish Mukherjee, Barna Saha

TL;DR
This paper introduces a novel dynamic algorithm that approximates edit distance with a ratio and update time both subpolynomial in n, significantly advancing the efficiency of dynamic sequence similarity measures.
Contribution
It presents the first dynamic algorithm achieving a subpolynomial approximation ratio with subpolynomial expected update time for edit distance.
Findings
Achieves a dynamic n^{o(1)}-approximation with expected update time n^{o(1)}.
Reduces the approximation-ratio and update-time product to n^{o(1)}.
Utilizes a framework of precision sampling tree for efficient approximation.
Abstract
The edit distance is a fundamental measure of sequence similarity, defined as the minimum number of character insertions, deletions, and substitutions needed to transform one string into the other. Given two strings of length at most , simple dynamic programming computes their edit distance exactly in time, which is also the best possible (up to subpolynomial factors) assuming the Strong Exponential Time Hypothesis (SETH). The last few decades have seen tremendous progress in edit distance approximation, where the runtime has been brought down to subquadratic, near-linear, and even sublinear at the cost of approximation. In this paper, we study the dynamic edit distance problem, where the strings change dynamically as the characters are substituted, inserted, or deleted over time. Each change may happen at any location of either of the two strings. The goal is to maintain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Approximating Edit Distance in the Fully Dynamic Model· youtube
Taxonomy
TopicsAlgorithms and Data Compression · Network Packet Processing and Optimization · Natural Language Processing Techniques
