Back to Search
Start Over
Hamming distance completeness
- Source :
- Leibniz International Proceedings in Informatics (LIPIcs), 128, 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
- Publication Year :
- 2019
- Publisher :
- Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2019.
-
Abstract
- We show, given a binary integer function diamond that is piecewise polynomial, that (+,diamond) vector products are equivalent under one-to-polylog reductions to the computation of the Hamming distance. Examples include the dominance and l_{2p+1} distances for constant p. Our results imply equivalence (up to polylog factors) between the complexity of computing All Pairs Hamming Distance, All Pairs l_{2p+1} Distance and Dominance Matrix Product, and equivalence between Hamming Distance Pattern Matching, l_{2p+1} Pattern Matching and Less-Than Pattern Matching. The resulting algorithms for l_{2p+1} Pattern Matching and All Pairs l_{2p+1}, for 2p+1 = 3,5,7,... are likely to be optimal, given lack of progress in improving upper bounds for Hamming distance in the past 30 years. While reductions between selected pairs of products were presented in the past, our work is the first to generalize them to a general class of functions, showing that a wide class of "intermediate" complexity problems are in fact equivalent.<br />Leibniz International Proceedings in Informatics (LIPIcs), 128<br />ISSN:1868-8969<br />30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)<br />ISBN:978-3-95977-103-0
- Subjects :
- Fine grained complexity
050101 languages & linguistics
000 Computer science, knowledge, general works
Approximate pattern matching
05 social sciences
Computer Science
0202 electrical engineering, electronic engineering, information engineering
Matrix products
020201 artificial intelligence & image processing
0501 psychology and cognitive sciences
02 engineering and technology
Subjects
Details
- Language :
- English
- ISBN :
- 978-3-95977-103-0
- ISSN :
- 18688969
- ISBNs :
- 9783959771030
- Database :
- OpenAIRE
- Journal :
- Leibniz International Proceedings in Informatics (LIPIcs), 128, 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
- Accession number :
- edsair.doi.dedup.....8d9c1334147420948aa218020f8c57e3