Related Experiment Video
Updated: Jun 4, 2026

08:07
Identification of Plasmodesmal Localization Sequences in Proteins In Planta
Published on: August 15, 2017
Fast exact algorithms for the closest string and substring problems with application to the planted (L, d)-motif
1Department of Mathematical Sciences, Tokyo Denki University, Hatomaya, Saitama 350-0394, Japan. zzchen@mail.dendai.ac.jp
IEEE/ACM Transactions on Computational Biology and Bioinformatics
|February 2, 2011
Summary
New algorithms for the closest string and substring problems offer significant speedups for DNA and protein sequence analysis. These parameterized algorithms improve computational efficiency and reduce memory usage in motif discovery.
Area of Science:
- Computational Biology
- Bioinformatics
- Algorithm Design
Background:
- The closest string and closest substring problems are fundamental in computational biology for identifying conserved sequence patterns.
- Existing algorithms often face computational challenges, especially with large datasets or complex biological sequences like DNA and proteins.
- Parameterized complexity offers a way to analyze and improve algorithm performance based on specific problem parameters, such as the number of mismatches.
Purpose of the Study:
- To develop novel parameterized algorithms for the closest string and closest substring problems.
- To significantly improve the time complexity of solving these problems for biological sequences.
- To experimentally validate the theoretical performance gains and compare with existing state-of-the-art methods.
Main Methods:
- Designed two parameterized algorithms for the closest string problem with improved time complexities for DNA and protein strings.
- Extended one algorithm to address the closest substring problem, incorporating parameterized complexity for enhanced efficiency.
- Implemented the algorithm in C and conducted experimental evaluations on the planted (L, d)-motif problem.
Main Results:
- Achieved substantial theoretical improvements in time complexity for both closest string and substring problems compared to previous bests.
- Experimental results demonstrate that the new algorithm runs faster than the PMSPrune program for practical and challenging cases.
- The implemented algorithm also showed reduced memory consumption, indicating greater efficiency.
Conclusions:
- The developed parameterized algorithms provide a more efficient computational approach for the closest string and substring problems.
- These algorithms offer practical advantages for biological sequence analysis, particularly in motif discovery tasks.
- The study confirms the effectiveness of parameterized complexity in advancing bioinformatics algorithm design.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
Phylogenetic Trees
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.The length of the branches can depict time or the relative amount of change among organisms. For instance, the branch length might indicate the number of amino acid changes in the sequence that underlies the...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
