DocumentCode :
2213245
Title :
Space and time optimal parallel sequence alignments
Author :
Rajko, Stjepan ; Aluru, Srinivas
Author_Institution :
Dept. of Comput. Sci., Iowa State Univ., Ames, IA
fYear :
2003
fDate :
9-9 Oct. 2003
Firstpage :
39
Lastpage :
47
Abstract :
We present the first space and time optimal parallel algorithm for the pairwise sequence alignment problem, a fundamental problem in computational biology. This problem can be solved sequentially in O(mn) time and O(m+n) space, where m and n are the lengths of the sequences to be aligned. The fastest known parallel space-optimal algorithm for pairwise sequence alignment takes optimal O(m+n/p) space but suboptimal O((m+n)2/p) time, where p is the number of processors. On the other hand, the most space economical time-optimal parallel algorithm takes O(mn/p) time but O(m+n/p) space. We close this gap by presenting an algorithm that achieves both time and space optimality, i.e. requires only O(m+n/p) space and O(mn/p) time. We also present an experimental evaluation of the proposed algorithm on an IBMxSeries cluster
Keywords :
computational complexity; parallel algorithms; sequences; IBMxSeries cluster; biological sequences; computational biology; pairwise parallel sequence alignment; parallel space-optimal algorithm; time-optimal parallel algorithm; Biology computing; Clustering algorithms; Computational biology; Computer science; Concurrent computing; Dynamic programming; Heuristic algorithms; Parallel algorithms; Read-write memory; Sequences;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2003. Proceedings. 2003 International Conference on
Conference_Location :
Kaohsiung
ISSN :
0190-3918
Print_ISBN :
0-7695-2017-0
Type :
conf
DOI :
10.1109/ICPP.2003.1240564
Filename :
1240564
Link To Document :
بازگشت