• DocumentCode
    2638333
  • Title

    HAMFAST: Fast Hamming Distance Computation

  • Author

    Pappalardo, Francesco ; Pennisi, Marzio ; Motta, Santo ; Calonaci, Cristiano ; Mastriani, Emilio

  • Author_Institution
    Dept. of Math., Univ. of Catania, Catania, Italy
  • Volume
    1
  • fYear
    2009
  • fDate
    March 31 2009-April 2 2009
  • Firstpage
    569
  • Lastpage
    572
  • Abstract
    Similarity is a vague concept which can be treated in a quantitative manner only using appropriate mathematical representation of the objects to compare and a metric on the space representation. In biology the mathematical representation of structure relies on strings taken from an alphabet of m symbols. Very often binary strings, m = 2, are used. The size of the binary string depends on the complexity of the structure to represent, so the string can be quite long. The Hamming distance is the most used metric with binary strings. The computational effort required to compute the Hamming distance linearly depends on the size of the string. However even a linear effort case may be computational heavy if many computations are required. One of the fastest computational approach to evaluate Hamming distances relies on look-up tables. The computational performance, however, rapidly deteriorates with the size of binary string length, due to cache misses. We present a computational strategy and implementation which can handle huge number of Hamming distance evaluation between binary strings of arbitrary length keeping computational performance competitive.
  • Keywords
    bioinformatics; cache storage; computational complexity; data structures; string matching; table lookup; HAMFAST metric; binary string matching; biological structure; cache miss; computational complexity; fast Hamming distance computation metric; look-up table; mathematical representation; similarity concept; string space representation metric; Computer science; Data analysis; Databases; Extraterrestrial measurements; Gene expression; Hamming distance; Immune system; Mathematics; Peptides; Proteins; Hamming distance; algorithms; computational modeling; immune system; optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Engineering, 2009 WRI World Congress on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3507-4
  • Type

    conf

  • DOI
    10.1109/CSIE.2009.223
  • Filename
    5171235