MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Approximating Edit Distance in the Fully Dynamic Model

Tomasz Kociumaka
Max-Planck-Institut für Informatik - D1
AG1 Advanced Mini-Course
AG 1  
AG Audience
English

Date, Time and Location

Tuesday, 31 October 2023
13:00
20 Minutes
E1 4
024
Saarbrücken

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 n, simple dynamic programming computes their edit distance exactly in O(n²) 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 the (exact or approximate) edit distance of such dynamic strings while minimizing the update time. The exact edit distance can be maintained in Õ(n) time per update (Charalampopoulos, Kociumaka, Mozes; 2020), which is again tight assuming SETH. Unfortunately, even with the unprecedented progress in edit distance approximation in the static setting, strikingly little is known regarding dynamic edit distance approximation. Utilizing the off-the-shelf tools, it is possible to achieve an O(nᶜ)-approximation in n^{0.5-c+o(1)} update time for any constant c ∊ [0,1/6], but improving upon this trade-off remained open.
The contribution of this work is a dynamic n^{o(1)}-approximation algorithm with amortized expected update time of n^{o(1)}. In other words, we bring the approximation-ratio and update-time product down to n^{o(1)}. Our solution utilizes an elegant framework of precision sampling for edit distance approximation (Andoni, Krauthgamer, Onak; 2010).

Joint work with Anish Mukherjee and Barna Saha. Accepted to FOCS 2023. Available at https://arxiv.org/abs/2307.07175.

Contact

Nidhi Rathi
+49 681 9325 1134
--email hidden

Virtual Meeting Details

Zoom
527 278 8807
passcode not visible
logged in users only

Nidhi Rathi, 10/30/2023 18:55 -- Created document.