Hardness of Dynamic Tree Edit Distance and Friends
Bingbing Hu, Jakob Nogler, Barna Saha

TL;DR
This paper demonstrates that for certain complex problems like Tree Edit Distance, Dyck Edit Distance, and RNA Folding, dynamic algorithms do not outperform static recomputation under common assumptions, highlighting fundamental computational limits.
Contribution
The paper proves that no efficient dynamic algorithms exist for these problems under standard conjectures, establishing a separation from string edit distance.
Findings
Dynamic algorithms for Tree, Dyck, and RNA Folding do not outperform static recomputation.
Quadratic lower bound for unweighted Tree Edit Distance under the $k$-Clique Conjecture.
First known separation between dynamic unweighted String and Tree Edit Distance.
Abstract
String Edit Distance is a more-than-classical problem whose behavior in the dynamic setting, where the strings are updated over time, is well studied. A single-character substitution, insertion, or deletion can be processed in time when operation costs are positive integers bounded by [Charalampopoulos, Kociumaka, Mozes, CPM 2020][Gorbachev, Kociumaka, STOC 2025]. If the weights are further uniform (insertions and deletions have equal cost), also an -update time algorithm exists [Charalampopoulos, Kociumaka, Mozes, CPM 2020]. This is a substantial improvement over the static algorithm when or when we are dealing with uniform weights. In contrast, for inherently related problems such as Tree Edit Distance, Dyck Edit Distance, and RNA Folding, it has remained unknown whether it is possible to…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
