• 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