The intractability of computing the Hamming distance
The Hamming distance of a string \(x\) to a language \(L\) is the minimum Hamming distance of \(x\) to any string in \(L\). The paper presents a number of results on the complexity of computing the Hamming distance. Namely, there exist a language in AC\(^0\) such that both Hamming distance and edit distance to this language are hard to approximate. Also for every \(t \in N\) there is a language in AC\(^0\) for which computing the Hamming distance is W\([t]\)-hard, and there is a language in P for which the same problem is WP-hard. Then approximation-ratio preserving reductions from the problem of computing the Hamming distance to the problem of computing the edit distance and vice versa are given to show that these problems are in some sense equivalent. Finally, HamP -- the class of languages to which the Hamming distance can be efficiently computed -- is introduced and some of its properties are studied. However, its characterization in terms of automata or formal languages remains an open problem and some evidence is given that such characterization might be difficult.
- A faster algorithm computing string edit distances
- A linear space algorithm for computing maximal common subsequences
- A Minimum Distance Error-Correcting Parser for Context-Free Languages
- A sublinear algorithm for weakly approximating edit distance
- A survey of multiple sequence comparison methods
- Algorithms and Computation
- Algorithms on Strings, Trees and Sequences
- An error-correcting parse algorithm
- Approximating the minimum maximal independence number
- Characterizations of Pushdown Machines in Terms of Time-Bounded Computers
- Error detecting and error correcting codes
- Fixed-Parameter Tractability and Completeness I: Basic Results
- Fixed-parameter tractability and completeness II: On completeness for W[1]
- Fixed-parameter tractability and completeness. IV: On completeness for W\([\) P\(]\) and PSPACE analogues
- How hard is computing the edit distance?
- scientific article; zbMATH DE number 3474957 (Why is no real title available?)
- scientific article; zbMATH DE number 3560742 (Why is no real title available?)
- scientific article; zbMATH DE number 403952 (Why is no real title available?)
- scientific article; zbMATH DE number 1330033 (Why is no real title available?)
- scientific article; zbMATH DE number 1161563 (Why is no real title available?)
- scientific article; zbMATH DE number 1161568 (Why is no real title available?)
- scientific article; zbMATH DE number 1557065 (Why is no real title available?)
- scientific article; zbMATH DE number 1559526 (Why is no real title available?)
- scientific article; zbMATH DE number 3240929 (Why is no real title available?)
- On the Amount of Nondeterminism and the Power of Verifying
- On the Tape Complexity of Deterministic Context-Free Languages
- Parity, circuits, and the polynomial-time hierarchy
- Syntax-directed least-errors analysis for context-free languages
- The complexity of computing maximal word functions
- The complexity of error-correcting codes
This page was built for publication: The intractability of computing the Hamming distance
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q557834)