中文
相关论文

相关论文: Hardness of Dynamic Tree Edit Distance and Friends

200 篇论文

Metric learning has the aim to improve classification accuracy by learning a distance measure which brings data points from the same class closer together and pushes data points from different classes further apart. Recent research has…

机器学习 · 计算机科学 2018-07-17 Benjamin Paaßen , Claudio Gallicchio , Alessio Micheli , Barbara Hammer

The decades-old Pattern Matching with Edits problem, given a length-$n$ string $T$ (the text), a length-$m$ string $P$ (the pattern), and a positive integer $k$ (the threshold), asks to list all fragments of $T$ that are at edit distance at…

数据结构与算法 · 计算机科学 2024-10-10 Tomasz Kociumaka , Jakob Nogler , Philip Wellnitz

Nearest neighbor search under elastic distances is a key tool for time series analysis, supporting many applications. However, straightforward implementations of distances require $O(n^2)$ space and time complexities, preventing these…

机器学习 · 计算机科学 2021-06-04 Matthieu Herrmann , Geoffrey I. Webb

An ordered labeled tree is a tree in which the nodes are labeled and the left-to-right order among siblings is relevant. The edit distance between two ordered labeled trees is the minimum cost of changing one tree into the other through a…

数据结构与算法 · 计算机科学 2015-02-10 Shihyen Chen

Many consensus string problems are based on Hamming distance. We replace Hamming distance by the more flexible (e.g., easily coping with different input string lengths) dynamic time warping distance, best known from applications in time…

离散数学 · 计算机科学 2020-02-05 Nathan Schaar , Vincent Froese , Rolf Niedermeier

We present a new approximation algorithm for the treewidth problem which finds an upper bound on the treewidth and constructs a corresponding tree decomposition as well. Our algorithm is a faster variation of Reed's classical algorithm. For…

数据结构与算法 · 计算机科学 2022-06-24 Mahdi Belbasi , Martin Fürer

Dynamic Time Warping (DTW) and Geometric Edit Distance (GED) are basic similarity measures between curves or general temporal sequences (e.g., time series) that are represented as sequences of points in some metric space $(X,…

数据结构与算法 · 计算机科学 2020-01-29 Omer Gold , Micha Sharir

Metric learning has the aim to improve classification accuracy by learning a distance measure which brings data points from the same class closer together and pushes data points from different classes further apart. Recent research has…

机器学习 · 计算机科学 2018-05-21 Benjamin Paaßen

We consider the problem of maintaining a collection of strings while efficiently supporting splits and concatenations on them, as well as comparing two substrings, and computing the longest common prefix between two suffixes. This problem…

数据结构与算法 · 计算机科学 2024-08-15 Zsuzsanna Lipták , Francesco Masillo , Gonzalo Navarro

The edit distance between two words $w_1, w_2$ is the minimal number of word operations (letter insertions, deletions, and substitutions) necessary to transform $w_1$ to $w_2$. The edit distance generalizes to languages $\mathcal{L}_1,…

形式语言与自动机理论 · 计算机科学 2019-03-14 Krishnendu Chatterjee , Thomas A. Henzinger , Rasmus Ibsen-Jensen , Jan Otop

In this paper, we develop deterministic fully dynamic algorithms for computing approximate distances in a graph with worst-case update time guarantees. In particular, we obtain improved dynamic algorithms that, given an unweighted and…

数据结构与算法 · 计算机科学 2022-09-09 Jan van den Brand , Sebastian Forster , Yasamin Nazari

Dynamic trees are a well-studied and fundamental building block of dynamic graph algorithms dating back to the seminal work of Sleator and Tarjan [STOC'81, (1981), pp. 114-122]. The problem is to maintain a tree subject to online edge…

数据结构与算法 · 计算机科学 2023-06-16 Daniel Anderson , Guy E. Blelloch

In this work, we tackle a natural variation of the String Matching Problem on the case of a dynamic pattern, that is, given a static text $T$ and a pattern $P$, we want to support character additions and deletions to the pattern, and after…

数据结构与算法 · 计算机科学 2025-06-16 Bruno Monteiro , Vinicius dos Santos

The problem of computing the edit-distance between a string and a finite automaton arises in a variety of applications in computational biology, text processing, and speech recognition. This paper presents linear-space algorithms for…

形式语言与自动机理论 · 计算机科学 2009-04-30 Cyril Allauzen , Mehryar Mohri

Almost 30 years ago, Zhang and Shasha (1989) published a seminal paper describing an efficient dynamic programming algorithm computing the tree edit distance, that is, the minimum number of node deletions, insertions, and replacements that…

数据结构与算法 · 计算机科学 2022-09-15 Benjamin Paaßen

An optimal binary search tree for an access sequence on elements is a static tree that minimizes the total search cost. Constructing perfectly optimal binary search trees is expensive so the most efficient algorithms construct almost…

数据结构与算法 · 计算机科学 2018-06-28 Mordecai Golin , John Iacono , Stefan Langerman , J. Ian Munro , Yakov Nekrich

We study the fundamental problem of approximating the edit distance of two strings. After an extensive line of research led to the development of a constant-factor approximation algorithm in almost-linear time, recent years have witnessed a…

数据结构与算法 · 计算机科学 2023-12-05 Karl Bringmann , Alejandro Cassis , Nick Fischer , Tomasz Kociumaka

Dynamic complexity is concerned with updating the output of a problem when the input is slightly changed. We study the dynamic complexity of Dyck reachability problems in directed and undirected graphs, where updates may add or delete…

计算复杂性 · 计算机科学 2017-04-18 Patricia Bouyer , Vincent Jugé

We consider the problem of certified robustness for sequence classification against edit distance perturbations. Naturally occurring inputs of varying lengths (e.g., sentences in natural language processing tasks) present a challenge to…

计算与语言 · 计算机科学 2025-11-13 Zhuoqun Huang , Neil G. Marchant , Olga Ohrimenko , Benjamin I. P. Rubinstein

In this paper we investigate the \emph{approximate string matching problem} when the allowed edit operations are \emph{non-overlapping unbalanced translocations of adjacent factors}. Such kind of edit operations take place when two adjacent…

数据结构与算法 · 计算机科学 2021-01-05 Domenico Cantone , Simone Faro , Arianna Pavone