• DocumentCode
    3453307
  • Title

    Fast sequence alignment algorithm using bloom filters

  • Author

    Yousefi, Hossein ; Ahmadi, Mahmood ; Roshani, Hamid Reza

  • Author_Institution
    Comput. Eng. Dept., Razi Univ., Kermanshah, Iran
  • fYear
    2012
  • fDate
    2-3 May 2012
  • Firstpage
    484
  • Lastpage
    489
  • Abstract
    This paper presents a fast algorithm for sequence alignment in Biocomputing using Bloom filters. The idea behind this proposed method is comparing subsequence of incoming sequences with Bloom filter and discovering the matched subsequence. The sequence alignment problem has a large number of comparisons. According to the last successful experiences of useing Bloom filter in similar issues such as web search, it seems that using Bloom filter to solving this problem can be an appropriate solution. To evaluate the proposed algorithm, it has been implemented and compared to the Needleman-Wunsch method. Results show that in average, outpout quality is improved by 41%, memory usage by 84%, and response time by 52% compared to Needleman-Wunsch method are improved. In addition, for real samples, output quality is almost equivalent, memory usage is improved by 95% and response time by 40% compared to the Needleman-Wunsch method.
  • Keywords
    biology computing; data structures; probability; Biocomputing alignment; Bloom filters; Needleman-Wunsch method; Web search; fast sequence alignment algorithm; matched subsequence; probabilistic data structure; Data structures; Equations; Heuristic algorithms; Indexes; Mathematical model; Time factors; Bloom filter; sequence alignment; sequences database; subsequence;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence and Signal Processing (AISP), 2012 16th CSI International Symposium on
  • Conference_Location
    Shiraz, Fars
  • Print_ISBN
    978-1-4673-1478-7
  • Type

    conf

  • DOI
    10.1109/AISP.2012.6313796
  • Filename
    6313796