• DocumentCode
    3253477
  • Title

    P2P directory search: Signature Array Hash Table

  • Author

    Jimeno, Miguel ; Christensen, Ken

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL
  • fYear
    2008
  • fDate
    14-17 Oct. 2008
  • Firstpage
    506
  • Lastpage
    508
  • Abstract
    Bloom filters are a well known data structure for approximate set membership. Bloom filters are space efficient but require many independent hashes and consecutive memory accesses for an element test. In this paper, we develop a hash table data structure that stores string signatures in an array. This new signature array hash table (SAHT) supports faster element testing than a bloom filter and requires less memory than a standard hash table that uses linked-list chains. The SAHT also supports removal of elements (which a Bloom filter does not) and addition of elements at the expense of requiring about 1.5x more memory than a bloom filter with same false positive rate.
  • Keywords
    data structures; digital signatures; file organisation; information filtering; peer-to-peer computing; P2P directory search; bloom filters; false positive rate; linked-list chains; signature array hash table; string signatures; Computer science; Data engineering; Data structures; Matched filters; Materials testing; Peer to peer computing; Bloom filter; P2P; Signature Array Hash List;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2008. LCN 2008. 33rd IEEE Conference on
  • Conference_Location
    Montreal, Que
  • Print_ISBN
    978-1-4244-2412-2
  • Electronic_ISBN
    978-1-4244-2413-9
  • Type

    conf

  • DOI
    10.1109/LCN.2008.4664213
  • Filename
    4664213