The problem
Change “cat” into “cut” by replacing a with u. That uses one edit, and zero edits cannot work because the strings differ. In this problem, inserting one character, deleting one character or replacing one character each costs one; the answer is the minimum cost over all ways to transform one string into the other.
Can the exact answer always be computed with a fixed improvement in the exponent over quadratic time, for arbitrary strings over a fixed finite alphabet? The improvement must persist as the total length of the two strings grows.[1]
Can the exact minimum number of character edits be found for all inputs with one fixed improvement over the quadratic exponent? For “cat” and “cut”, replacing a with u costs one and is optimal because a zero-cost transformation leaves the string unchanged. This is an example of edit distance, not evidence for a faster general algorithm.
Insertions, deletions and substitutions each cost one. With total input length , truly subquadratic means for a positive constant fixed independently of . The target uses exact computation over a fixed finite alphabet in the stated standard RAM model. Special input families and approximation guarantees are separate requirements.[1]
Scope
Unit-cost insertions, deletions and substitutions on arbitrary strings over a fixed finite alphabet, with n their total length. Standard RAM computation; approximate answers are a different target.
What remains open
Fast approximations do not return the exact answer; a general exponent improvement remains unknown.[2]
The Backurs–Indyk reduction rules out such an exact algorithm if SETH holds; SETH is an unproved hypothesis about the exponent of algorithms for Boolean satisfiability. This is a conditional obstruction, not an unconditional running-time lower bound.
The 2026 approximation scheme, read here in its author preprint, leaves the exact target unresolved. The September preprint on metric-weighted edit distance likewise gives a randomized approximation under its own cost model. Neither an approximation nor quadratic time divided by logarithmic factors meets the exact fixed-exponent target.[1] [2] [3]
Why it matters
Insertions and deletions shift how the remaining characters line up, so comparing only the characters currently opposite each other can miss the cheapest transformation. The exact minimum asks an algorithm to resolve competing alignments. This gives sequence comparison a structure beyond counting mismatches, and makes its running time a concrete question about how that structure can be used.[1] [2]
Dynamic programming makes the minimum over possible alignments finite and systematic: each prefix pair can be reached by an insertion, a deletion, or a character match/substitution from a smaller prefix pair. Shared prefix calculations avoid enumerating all edit sequences, but their grid still has a quadratic number of positions in the usual worst case. The exponent question asks whether further structure can avoid enough of that work while preserving the exact minimum.
SETH connects this local sequence problem to another search space. The established reduction would turn the proposed exponent improvement into a fixed exponent improvement for satisfiability. Its importance is that connection between algorithmic limits, while the hypothesis and the exact/approximate distinction remain explicit.[1] [2]
Definitions
3 terms
truly subquadratic
Time bounded by for a positive constant that does not shrink with input length. Dividing quadratic time by a logarithm is insufficient for this requirement.[1] [2]
SETH
The Strong Exponential Time Hypothesis: as the allowed clause width grows, Boolean satisfiability cannot always be solved with one fixed positive saving from the exhaustive-search exponent in the number of variables. It is a hypothesis, not a proved lower bound.[1]
Sources
- Edit Distance Cannot Be Computed in Strongly Subquadratic Time (unless SETH is false)
Notes on Edit Distance Cannot Be Computed in Strongly Subquadratic Time (unless SETH is false)
Primary manuscript defines unit-cost distance and proves the SETH-conditional obstruction; journal version appeared in 2018.
- Approximation Schemes for Edit Distance and LCS in Quasi-Strongly Subquadratic Time
Notes on Approximation Schemes for Edit Distance and LCS in Quasi-Strongly Subquadratic Time
STOC 2026 paper distinguishes its approximation scheme from exact edit-distance computation.
- Metric Weighted Edit Distance: (3+ε)-Approximation in Õε(N^1.6) Time
Notes on Metric Weighted Edit Distance: (3+ε)-Approximation in Õε(N^1.6) Time
Preprint concerns a randomized approximation for metric-weighted costs, not the exact target.