A parallel Smith-Waterman algorithm based on divide and conquer

Fa Zhang, Xiang Zhen Qiao, Zhi Yong Liu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

43 Citations (Scopus)

Abstract

Biological sequence comparison is an important tool for researchers in molecular biology. There are several algorithms for sequence comparison. The Smith-Waterman algorithm, based on dynamic programming, is one of the most fundamental algorithms in bioinformatics. However, the existing parallel Smith-Waterman algorithm needs large memory space. As the data of biological sequences expand rapidly, the memory requirement of the existing parallel Smith-Waterman algorithm has becoming a critical problem. For resolving this problem, we develop a new parallel Smith-Waterman algorithm using the method of divide and conquer, named PSW-DC. Memory space required in the new parallel algorithm is reduced significantly in comparison with existing ones. A key technique, named the C&E method, is developed for implementation of the new parallel Smith-Waterman algorithm.

Original languageEnglish
Title of host publicationProceedings - 5th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2002
EditorsWanlei Zhou, Andrzej Goscinski, Guo-jie Li, Xue-bin Chi
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages162-169
Number of pages8
ISBN (Electronic)0769515126, 9780769515120
DOIs
Publication statusPublished - 2002
Externally publishedYes
Event5th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2002 - Beijing, China
Duration: 23 Oct 200225 Oct 2002

Publication series

NameProceedings - 5th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2002

Conference

Conference5th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2002
Country/TerritoryChina
CityBeijing
Period23/10/0225/10/02

Keywords

  • biological sequence alignment
  • divide and conquer
  • dynamic programming
  • parallel

Fingerprint

Dive into the research topics of 'A parallel Smith-Waterman algorithm based on divide and conquer'. Together they form a unique fingerprint.

Cite this