DocumentCode
506188
Title
Parallel characteristics of sequence alignment algorithms
Author
Iyengar, Arun K.
Author_Institution
Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA
fYear
1989
fDate
12-17 Nov. 1989
Firstpage
304
Lastpage
313
Abstract
Parallel algorithms for analyzing DNA and protein sequences are becoming increasingly important as sequence data continues to grow. This paper examines the parallel characteristics of four sequence alignment algorithms. The four algorithms presented are the dynamic programming algorithm developed by Needleman, Wunsch, and Sellers (the NWS algorithm), Fickett´s algorithm, a parallel algorithm using some of Fickett´s ideas, and an algorithm which uses some of Wilbur and Lipman´s ideas for constructing alignments which are not always optimal. The NWS algorithm contains the most parallelism but also does more work than any of the other algorithms which we studied. Fickett´s algorithm contains the least parallelism. However, a parallel algorithm which requires significantly fewer instructions than the NWS algorithm is obtained by modifying Fickett´s algorithm. The algorithms have been implemented for a dataflow computer in the dataflow language Id.
Keywords
Algorithm design and analysis; Biological information theory; Biology computing; DNA computing; Laboratories; Parallel algorithms; Parallel programming; Permission; Proteins; Sequences;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 1989. Supercomputing '89. Proceedings of the 1989 ACM/IEEE Conference on
Conference_Location
Reno, NV, United States
Print_ISBN
0-89791-341-8
Type
conf
DOI
10.1145/76263.76296
Filename
5349023
Link To Document