DocumentCode
2583264
Title
A parallel algorithm for the constrained multiple sequence alignment problem
Author
He, Dan ; Arslan, Abdullah N.
Author_Institution
Dept. of Comput. Sci., Vermont Univ., Burlington, VT, USA
fYear
2005
fDate
19-21 Oct. 2005
Firstpage
258
Lastpage
262
Abstract
We propose a parallel algorithm for the constrained multiple sequence alignment (CMSA) problem that seeks an optimal multiple alignment constrained to include a given pattern. We consider the dynamic programming computations in layers indexed by the symbols of the given pattern. In each layer we compute as a potential part of an optimal alignment for the CMSA problem, shortest paths for multiple sources and multiple destinations. These shortest paths problems are independent from one another (which enables parallel execution), and each can be solved using an A* algorithm specialized for the shortest paths problem for multiple sources and multiple destinations. The final step of our algorithm solves a single source single destination shortest path problem. Our experiments on real sequences show that our algorithm is faster in general than the existing sequential dynamic programming solutions.
Keywords
biology computing; dynamic programming; molecular biophysics; molecular configurations; parallel algorithms; constrained multiple sequence alignment; multiple destinations; multiple sources; parallel algorithm; sequential dynamic programming solutions; shortest path problem; single source single destination shortest path problem; Computer science; Dynamic programming; Helium; Heuristic algorithms; Parallel algorithms; Shortest path problem; Tin;
fLanguage
English
Publisher
ieee
Conference_Titel
Bioinformatics and Bioengineering, 2005. BIBE 2005. Fifth IEEE Symposium on
Print_ISBN
0-7695-2476-1
Type
conf
DOI
10.1109/BIBE.2005.9
Filename
1544476
Link To Document