Show simple item record

dc.contributor.author
Labib, Karim
dc.contributor.author
Uznanski, Przemyslaw
dc.contributor.author
Wolleb-Graf, Daniel
dc.contributor.editor
Pisanti, Nadia
dc.contributor.editor
Pissis, Solon P.
dc.date.accessioned
2019-07-16T14:00:26Z
dc.date.available
2019-07-06T02:52:46Z
dc.date.available
2019-07-16T14:00:26Z
dc.date.issued
2019-06-01
dc.identifier.isbn
978-3-95977-103-0
en_US
dc.identifier.issn
1868-8969
dc.identifier.other
10.4230/LIPIcs.CPM.2019.14
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/351621
dc.identifier.doi
10.3929/ethz-b-000351621
dc.description.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.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
Schloss Dagstuhl - Leibniz-Zentrum für Informatik
dc.rights.uri
http://creativecommons.org/licenses/by/3.0/
dc.subject
Fine grained complexity
en_US
dc.subject
Approximate pattern matching
en_US
dc.subject
Matrix products
en_US
dc.title
Hamming distance completeness
en_US
dc.type
Conference Paper
dc.rights.license
Creative Commons Attribution 3.0 Unported
ethz.book.title
30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
en_US
ethz.journal.title
Leibniz International Proceedings in Informatics (LIPIcs)
ethz.journal.volume
128
en_US
ethz.journal.abbreviated
Leibniz Int. Proc. Inform.
ethz.pages.start
14
en_US
ethz.size
17 p.
en_US
ethz.version.deposit
publishedVersion
en_US
ethz.event
30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
en_US
ethz.event.location
Pisa, Italy
en_US
ethz.event.date
June 18-20, 2019
en_US
ethz.identifier.scopus
ethz.publication.place
Dagstuhl
en_US
ethz.publication.status
published
en_US
ethz.date.deposited
2019-07-06T02:53:02Z
ethz.source
SCOPUS
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2019-07-16T14:00:35Z
ethz.rosetta.lastUpdated
2024-02-02T08:31:14Z
ethz.rosetta.exportRequired
true
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Hamming%20distance%20completeness&rft.jtitle=Leibniz%20International%20Proceedings%20in%20Informatics%20(LIPIcs)&rft.date=2019-06-01&rft.volume=128&rft.spage=14&rft.issn=1868-8969&rft.au=Labib,%20Karim&Uznanski,%20Przemyslaw&Wolleb-Graf,%20Daniel&rft.isbn=978-3-95977-103-0&rft.genre=proceeding&rft_id=info:doi/10.4230/LIPIcs.CPM.2019.14&rft.btitle=30th%20Annual%20Symposium%20on%20Combinatorial%20Pattern%20Matching%20(CPM%202019)
 Search print copy at ETH Library

Files in this item

Thumbnail

Publication type

Show simple item record