Faster algorithms for optimal multiple sequence alignment based on pairwise comparisons

被引:0
|
作者
Agarwal, PK
Bilu, Y
Kolodny, R
机构
[1] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
[2] Weizmann Inst Sci, Dept Mol Genet, IL-76100 Rehovot, Israel
[3] Columbia Univ, Dept Biochem & Mol Biophys, New York, NY 10027 USA
来源
关键词
D O I
暂无
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Multiple Sequence Alignment (MSA) is one of the most fundamental problems in computational molecular biology. The running time of the 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 pairwise alignments are found for every pair of sequences. The goal is to find an optimal alignment in which matches are restricted to positions that were 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 pairwise (local) alignments, and in return can be solved more efficiently. We prove that it suffices to find an optimal alignment of sequence segments, rather than single letters, thereby reducing the input size and thus improving the running time.
引用
收藏
页码:315 / 327
页数:13
相关论文
共 50 条
  • [41] MARNA: multiple alignment and consensus structure prediction of RNAs based on sequence structure comparisons
    Siebert, S
    Backofen, R
    BIOINFORMATICS, 2005, 21 (16) : 3352 - 3359
  • [42] Component-Based Design and Assembly of Heuristic Multiple Sequence Alignment Algorithms
    Shi, Haihe
    Zhang, Xuchu
    FRONTIERS IN GENETICS, 2020, 11
  • [43] Multiple protein sequence alignment: Algorithms and gap insertion
    Taylor, WR
    COMPUTER METHODS FOR MACROMOLECULAR SEQUENCE ANALYSIS, 1996, 266 : 343 - 367
  • [44] COMPREHENSIVE STUDY ON ITERATIVE ALGORITHMS OF MULTIPLE SEQUENCE ALIGNMENT
    HIROSAWA, M
    TOTOKI, Y
    HOSHIDA, M
    ISHIKAWA, M
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1995, 11 (01): : 13 - 18
  • [45] Improving the efficiency of multiple sequence alignment by genetic algorithms
    Seijas, J
    Morató, C
    Andina, D
    Vega-Corona, A
    ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS, PT II, 2003, 2687 : 361 - 368
  • [46] Multiple sequence alignment using parallel genetic algorithms
    Anbarasu, LA
    Narayanasamy, P
    Sundararajan, V
    SIMULATED EVOLUTION AND LEARNING, 1999, 1585 : 130 - 137
  • [47] MSAGA: Multiple sequence alignment using genetic algorithms
    Shyu, SJ
    Yin, PY
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INDUSTRIAL SYSTEMS AND ENGINEERING II, 2002, : 450 - 455
  • [48] Handling updates of a pairwise sequence alignment
    Hong, Changjin
    Tewfik, Ahmed H.
    2006 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-13, 2006, : 2352 - 2355
  • [49] Pairwise Sequence Alignment with Gaps with GPU
    Carroll, Thomas C.
    Ojiaku, Jude-Thaddeus
    Wong, Prudence W. H.
    2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 603 - 610
  • [50] Rigid Region Pairwise Sequence Alignment
    Zivanic, Marko
    Daescu, Ovidiu
    Kurdia, Anastasia
    2011 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE WORKSHOPS, 2011, : 319 - 326