Faster algorithms for optimal Multiple Sequence Alignment based on pairwise comparisons

Pankaj K. Agarwal, Yonatan Bilu, Rachel Kolodny

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

Abstract

Multiple Sequence Alignment (MSA) is one of the most fundamental problems in computational molecular biology. The running time of (he best known scheme for finding an optimal alignment, based on dynamic programming, increases exponentially with the number of input sequences. Hence, many heuristics were suggested for the problem. We consider the following version of the MSA problem: In a preprocessing stage pairwisc alignments are found for every pair of sequences. The goal is to find an optimal alignment in which matches arc restricted to positions that wore matched at the preprocessing stage. We present several techniques for making the dynamic programming algorithm more efficient, while still finding an optimal solution under these restrictions. Namely, in our formulation the MSA must conform with pairwisc (local) alignments, and in return can he solved more efficiently. We prove that it stiffices to find an optimal alignment of sequence segments, rallier than single letters, thereby reducing the input size and thus improving the running time.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages315-327
Number of pages13
DOIs
StatePublished - 2005
Externally publishedYes
Event5th International Workshop on Algorithms in Bioinformatics, WABI 2005 - Mallorca, Spain
Duration: 3 Oct 20056 Oct 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3692 LNBI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th International Workshop on Algorithms in Bioinformatics, WABI 2005
Country/TerritorySpain
CityMallorca
Period3/10/056/10/05

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Faster algorithms for optimal Multiple Sequence Alignment based on pairwise comparisons'. Together they form a unique fingerprint.

Cite this