<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Fast and Compact Hamming Distance Index</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Simon Gog</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rossano Venturini</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, University of Pisa and Istella Srl</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Theoretical Informatics, Karlsruhe Institute of Technology</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper proposes new solutions for the approximate dictionary queries problem. These solutions combine the use of succinct data structures with an e cient representation of the keys to signi cantly reduce the space usage of the state-of-the-art solutions without introducing any time penalty. Finally, by exploiting triangle inequality, we can also signi cantly speed up the query time of the existing solutions.</p>
      </abstract>
    </article-meta>
  </front>
  <body />
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>M.</given-names>
            <surname>Charikar</surname>
          </string-name>
          .
          <article-title>Similarity estimation techniques from rounding algorithms</article-title>
          .
          <source>In Proc. STOC</source>
          , pages
          <volume>380</volume>
          {
          <fpage>388</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>R.</given-names>
            <surname>Cole</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.-A.</given-names>
            <surname>Gottlieb</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Lewenstein</surname>
          </string-name>
          .
          <article-title>Dictionary matching and indexing with errors and don't cares</article-title>
          .
          <source>In Proc. STOC</source>
          , pages
          <volume>91</volume>
          {
          <fpage>100</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>S.</given-names>
            <surname>Gog</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Venturini</surname>
          </string-name>
          .
          <article-title>Fast and compact Hamming distance index</article-title>
          .
          <source>In SIGIR</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>D. H.</given-names>
            <surname>Greene</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Parnas</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F. F.</given-names>
            <surname>Yao</surname>
          </string-name>
          <article-title>. Multi-index hashing for information retrieval</article-title>
          .
          <source>In Proc. FOCS</source>
          , pages
          <volume>722</volume>
          {
          <fpage>731</fpage>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A. X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and E.</given-names>
            <surname>Torng</surname>
          </string-name>
          .
          <article-title>Large scale hamming distance query processing</article-title>
          .
          <source>In Proc. ICDE</source>
          , pages
          <volume>553</volume>
          {
          <fpage>564</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Manku</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Sarma</surname>
          </string-name>
          .
          <article-title>Detecting near-duplicates for web crawling</article-title>
          .
          <source>In Proc. WWW</source>
          , pages
          <volume>141</volume>
          {
          <fpage>150</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>