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
Link To Document :
بازگشت