Related Experiment Video
Updated: Oct 21, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
A Review of Parallel Implementations for the Smith-Waterman Algorithm
Zeyu Xia1, Yingbo Cui2, Ang Zhang1
1School of Computer, National University of Defense Technology, Changsha, 410073, China.
This review systematically examines parallel local alignment algorithms, focusing on accelerating the Smith-Waterman algorithm for large-scale genomic comparisons. It aims to guide future research and tool development in sequence analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Advances in sequencing technology have generated vast amounts of biological sequence data.
- Sequence alignment, particularly local alignment, is a fundamental task in sequence analysis.
- The Smith-Waterman algorithm is a standard for local alignment but suffers from high time complexity.
Purpose of the Study:
- To systematically review and summarize the research status of parallel local alignment algorithms.
- To analyze data layouts and performance of existing parallelization approaches for sequence alignment.
- To provide technical support for alignment tool developers and guidance for researchers.
Main Methods:
- Comprehensive literature review of parallelization strategies for the Smith-Waterman algorithm.
- Analysis of data layout techniques employed in parallel local alignment.
- Survey of performance metrics for typical sequence alignment tools.
Main Results:
- Current research on parallelizing local alignment algorithms appears unsystematic, hindering further advancements.
- Various parallelization techniques (vector, thread, process, heterogeneous) have been explored.
- Performance variations among alignment tools highlight the need for optimized approaches, especially for large-scale genomic comparisons.
Conclusions:
- A systematic understanding of parallel local alignment is crucial for efficient sequence analysis.
- Future research should focus on addressing the unsystematic nature of current parallelization efforts.
- This review offers insights into optimizing alignment tools for large-scale genomic data challenges.
Related Concept Videos
Parallel Processing
Parallel-axis Theorem
Parallel-Axis Theorem for an Area
For a flywheel approximated as a solid disc, consider an infinitesimal differential element with an arbitrary distance...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Trial and Error and Algorithm
Wald-Wolfowitz Runs Test II
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...

