The intractability of computing the Hamming distance (Q557834): Difference between revisions
From MaRDI portal
Created a new Item |
Normalize DOI. |
||
(8 intermediate revisions by 7 users not shown) | |||
Property / DOI | |||
Property / DOI: 10.1016/j.tcs.2005.02.002 / rank | |||
Property / author | |||
Property / author: K. Ruediger Reischuk / rank | |||
Property / author | |||
Property / author: K. Ruediger Reischuk / rank | |||
Normal rank | |||
Property / review text | |||
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. | |||
Property / review text: 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. / rank | |||
Normal rank | |||
Property / reviewed by | |||
Property / reviewed by: Jozef Vyskoč / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68Q17 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68Q45 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 2184060 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
Hamming distance | |||
Property / zbMATH Keywords: Hamming distance / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
edit distance | |||
Property / zbMATH Keywords: edit distance / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
inapproximability | |||
Property / zbMATH Keywords: inapproximability / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
computational complexity | |||
Property / zbMATH Keywords: computational complexity / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
parametrized complexity | |||
Property / zbMATH Keywords: parametrized complexity / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/j.tcs.2005.02.002 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2072141295 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Fixed-parameter tractability and completeness. IV: On completeness for W\([\) P\(]\) and PSPACE analogues / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A Minimum Distance Error-Correcting Parser for Context-Free Languages / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The complexity of computing maximal word functions / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4258216 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A sublinear algorithm for weakly approximating edit distance / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4131653 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On the Amount of Nondeterminism and the Power of Verifying / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A survey of multiple sequence comparison methods / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Characterizations of Pushdown Machines in Terms of Time-Bounded Computers / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Fixed-Parameter Tractability and Completeness I: Basic Results / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Fixed-parameter tractability and completeness II: On completeness for W[1] / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4393480 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4058132 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Parity, circuits, and the polynomial-time hierarchy / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Algorithms on Strings, Trees and Sequences / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Approximating the minimum maximal independence number / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Error Detecting and Error Correcting Codes / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4201936 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A linear space algorithm for computing maximal common subsequences / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: An error-correcting parse algorithm / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5528329 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Syntax-directed least-errors analysis for context-free languages / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Algorithms and Computation / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A faster algorithm computing string edit distances / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4526776 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: How hard is computing the edit distance? / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The complexity of error-correcting codes / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On the Tape Complexity of Deterministic Context-Free Languages / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4526974 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4393484 / rank | |||
Normal rank | |||
Property / DOI | |||
Property / DOI: 10.1016/J.TCS.2005.02.002 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Latest revision as of 21:27, 9 December 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The intractability of computing the Hamming distance |
scientific article |
Statements
The intractability of computing the Hamming distance (English)
0 references
30 June 2005
0 references
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.
0 references
Hamming distance
0 references
edit distance
0 references
inapproximability
0 references
computational complexity
0 references
parametrized complexity
0 references
0 references