• Open Access IconOpen Access
  • Cite Icon37
  • https://doi.org/10.1186/1471-2105-13-293Copy DOI Icon

The tree alignment problem.

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

BackgroundThe inference of homologies among DNA sequences, that is, positions in multiple genomes that share a common evolutionary origin, is a crucial, yet difficult task facing biologists. Its computational counterpart is known as the multiple sequence alignment problem. There are various criteria and methods available to perform multiple sequence alignments, and among these, the minimization of the overall cost of the alignment on a phylogenetic tree is known in combinatorial optimization as the Tree Alignment Problem. This problem typically occurs as a subproblem of the Generalized Tree Alignment Problem, which looks for the tree with the lowest alignment cost among all possible trees. This is equivalent to the Maximum Parsimony problem when the input sequences are not aligned, that is, when phylogeny and alignments are simultaneously inferred.ResultsFor large data sets, a popular heuristic is Direct Optimization (DO). DO provides a good tradeoff between speed, scalability, and competitive scores, and is implemented in the computer program POY. All other (competitive) algorithms have greater time complexities compared to DO. Here, we introduce and present experiments a new algorithm Affine-DO to accommodate the indel (alignment gap) models commonly used in phylogenetic analysis of molecular sequence data. Affine-DO has the same time complexity as DO, but is correctly suited for the affine gap edit distance. We demonstrate its performance with more than 330,000 experimental tests. These experiments show that the solutions of Affine-DO are close to the lower bound inferred from a linear programming solution. Moreover, iterating over a solution produced using Affine-DO shows little improvement.ConclusionsOur results show that Affine-DO is likely producing near-optimal solutions, with approximations within 10% for sequences with small divergence, and within 30% for random sequences, for which Affine-DO produced the worst solutions. The Affine-DO algorithm has the necessary scalability and optimality to be a significant improvement in the real-world phylogenetic analysis of sequence data.

Loading PDF

Similar Papers
  • Research Article
  • Citations3

Adaptation of the method of musical composition for solving the multiple sequence alignment problem

  • Dec 13, 2014
  • Computing
  • Roman Anselmo Mora-Gutiérrez +4
  • Conference Article
  • Citations2

RBT-Km: K-Means clustering for Multiple Sequence Alignment

  • May 01, 2010
  • Javid Taheri +1
  • Research Article
  • Citations28

Protein multiple sequence alignment by hybrid bio-inspired algorithms

  • Nov 10, 2010
  • Nucleic Acids Research
  • Vincenzo Cutello +3
  • Conference Article

Sampling Based Meta-algorithms for Accurate Multiple Sequence Alignment

  • Jan 01, 2008
  • Vishal Thapar +1
  • Research Article
  • Citations30

Multiple Sequence Alignment Using a Genetic Algorithm

  • Jul 11, 2011
  • Genome Informatics
  • Masamichi Isokawa +2
  • Research Article
  • Citations3

Using a Bio-Inspired Algorithm to Resolve the Multiple Sequence Alignment Problem

  • Jul 01, 2016
  • International Journal of Applied Metaheuristic Computing
  • El-Amine Zemali +1
  • Research Article

An effective cooperative aligner to resolve multiple-sequence alignment problem

  • Jan 01, 2021
  • International Journal of Cloud Computing
  • Lamiche Chaabane
  • Conference Article
  • Citations4

Neural Time Warping for Multiple Sequence Alignment

  • Apr 11, 2020
  • Keisuke Kawano +2
  • PDF
  • Research Article
  • Citations13

Characterization of multiple sequence alignment errors using complete-likelihood score and position-shift map

  • Mar 18, 2016
  • BMC Bioinformatics
  • Kiyoshi Ezawa
  • Book Chapter

The Bottleneck Tree Alignment Problems

  • Jan 01, 2006
  • Yen Hung Chen +1
  • Research Article
  • Citations3

On the bottleneck tree alignment problems

  • Feb 06, 2010
  • Information Sciences
  • Yen Hung Chen +1
  • Book Chapter
  • Citations6

A Multi-objective Optimization Framework for Multiple Sequence Alignment with Metaheuristics

  • Jan 01, 2017
  • Cristian Zambrano-Vega +3
  • Research Article
  • Citations1

Solving the multiple sequence alignment problem based on simulated annealing algorithm

  • Jun 01, 2002
  • Wuhan University Journal of Natural Sciences
  • Liang Shuang +1
  • Research Article
  • Citations194

Growth Optimizer: A powerful metaheuristic algorithm for solving continuous and discrete global optimization problems

  • Dec 17, 2022
  • Knowledge-Based Systems
  • Qingke Zhang +4
  • Research Article
  • Citations8

Fragmented protein sequence alignment using two-layer particle swarm optimization (FTLPSO)

  • May 03, 2016
  • Journal of King Saud University - Science
  • Nourelhuda Moustafa +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.