Der Artikel befasst sich mit dem Problem des gewichteten begrenzten Editierabstands, bei dem die Editieroperationen (Einfügen, Löschen, Ersetzen) mit Gewichten zwischen 0 und W versehen sind.
Der Autor präsentiert zunächst einen effizienten dynamischen Algorithmus für den ungewichteten begrenzten Editierabstand, der Aktualisierungen in e
O(k log6 n) Zeit durchführen kann. Dieser Algorithmus dient als Grundlage für die Lösung des gewichteten Problems.
Für den statischen Fall des gewichteten begrenzten Editierabstands zeigt der Autor einen Algorithmus, der in e
O(n + k2 min{W,
√
k log n} log5 n) Zeit läuft. Dieser Algorithmus nutzt Erkenntnisse aus dem Bereich der statischen Algorithmen für den gewichteten Editierabstand, die erst kürzlich entwickelt wurden.
Für den dynamischen Fall des gewichteten begrenzten Editierabstands präsentiert der Autor einen Algorithmus, der Aktualisierungen in e
O(W 2k log6 n) Zeit durchführen kann. Dieser Algorithmus baut auf dem dynamischen Algorithmus für den ungewichteten Fall auf und erweitert ihn, um kleine ganzzahlige Gewichte zu unterstützen.
Der Autor diskutiert auch offene Fragen, wie eine weitere Verbesserung der Laufzeiten für große Gewichte oder eine Erweiterung der Techniken auf den Fall beliebiger Gewichte.
In un'altra lingua
dal contenuto originale
arxiv.org
Approfondimenti chiave tratti da
by Egor Gorbach... alle arxiv.org 04-10-2024
https://arxiv.org/pdf/2404.06401.pdfDomande più approfondite