DCA based algorithms for multiple sequence alignment (MSA)

被引:1
|
作者
Hoai An Le Thi [1 ]
Tao Pham Dinh [2 ]
Belghiti, Moulay [2 ]
机构
[1] Univ Lorraine, Lab Theoret & Appl Comp Sci, UFR MIM, F-57045 Metz, France
[2] Natl Inst Appl Sci Rouen, Math Lab, F-76801 St Etienne, France
关键词
Multiple sequence alignment; Maximum weight trace; Exact penalty; Binary linear programming; DC programming; DCA; Constraint generation; EFFICIENT ALGORITHMS; POLYHEDRAL APPROACH;
D O I
10.1007/s10100-013-0324-5
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In the last years many techniques in bioinformatics have been developed for the central and complex problem of optimally aligning biological sequences. In this paper we propose a new optimization approach based on DC (Difference of Convex functions) programming and DC Algorithm (DCA) for the multiple sequence alignment in its equivalent binary linear program, called "Maximum Weight Trace" problem. This problem is beforehand recast as a polyhedral DC program with the help of exact penalty techniques in DC programming. Our customized DCA, requiring solution of a few linear programs, is original because it converges after finitely many iterations to a binary solution while it works in a continuous domain. To scale-up large-scale (MSA), a constraint generation technique is introduced in DCA. Preliminary computational experiments on benchmark data show the efficiency of the proposed algorithm DCAMSA, which generally outperforms some standard algorithms.
引用
收藏
页码:501 / 524
页数:24
相关论文
共 50 条
  • [41] MODEL BASED MULTIPLE AUDIO SEQUENCE ALIGNMENT
    Basaran, Dogac
    Cemgil, A. Taylan
    Anarim, Emin
    2011 IEEE WORKSHOP ON APPLICATIONS OF SIGNAL PROCESSING TO AUDIO AND ACOUSTICS (WASPAA), 2011, : 13 - 16
  • [42] Multiple Sequence Alignment Based on Chaotic PSO
    Lei, Xiu-juan
    Sun, Jing-jing
    Ma, Qian-zhi
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2009, 51 : 351 - 360
  • [43] Nature Inspired Algorithms for Solving Multiple Sequence Alignment Problem: A Review
    Paruchuri, Tirumala
    Kancharla, Gangadhara Rao
    Dara, Suresh
    Yadav, Rohit Kumar
    Jadav, Surender Singh
    Dhamercherla, Swetha
    Vidyarthi, Ankit
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2022, 29 (07) : 5237 - 5258
  • [44] Approximation algorithms for multiple sequence alignment under a fixed evolutionary tree
    Ravi, R
    Kececioglu, JD
    COMBINATORIAL PATTERN MATCHING, 1995, 937 : 330 - 339
  • [45] Refining the progressive multiple sequence alignment score using genetic algorithms
    Ergezer, Halit
    Leblebicioglu, Kemal
    ARTIFICIAL INTELLIGENCE AND NEURAL NETWORKS, 2006, 3949 : 177 - 184
  • [46] Approximation algorithms for multiple sequence alignment under a fixed evolutionary tree
    Ravi, R
    Kececioglu, JD
    DISCRETE APPLIED MATHEMATICS, 1998, 88 (1-3) : 355 - 366
  • [47] A team of genetic algorithms for the multiple sequence alignment problem: Preliminary results
    Brizuela, Carlos A.
    Luhrs-Olmos, Elizabeth
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 2767 - 2772
  • [48] Segment-based multiple sequence alignment
    Rausch, Tobias
    Emde, Anne-Katrin
    Weese, David
    Doering, Andreas
    Notredame, Cedric
    Reinert, Knut
    BIOINFORMATICS, 2008, 24 (16) : I187 - I192
  • [49] Randomized and parallel algorithms for distance matrix calculations in multiple sequence alignment
    Rajasekaran S.
    Thapar V.
    Dave H.
    Huang C.-H.
    Journal of Clinical Monitoring and Computing, 2005, 19 (4-5) : 351 - 359
  • [50] Protein multiple sequence alignment by hybrid bio-inspired algorithms
    Cutello, Vincenzo
    Nicosia, Giuseppe
    Pavone, Mario
    Prizzi, Igor
    NUCLEIC ACIDS RESEARCH, 2011, 39 (06) : 1980 - 1992