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