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
    [J]. 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
    [J]. COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2009, 51 : 351 - 360
  • [43] Segment-based multiple sequence alignment
    Rausch, Tobias
    Emde, Anne-Katrin
    Weese, David
    Doering, Andreas
    Notredame, Cedric
    Reinert, Knut
    [J]. BIOINFORMATICS, 2008, 24 (16) : I187 - I192
  • [44] 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
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2022, 29 (07) : 5237 - 5258
  • [45] Approximation algorithms for multiple sequence alignment under a fixed evolutionary tree
    Ravi, R
    Kececioglu, JD
    [J]. DISCRETE APPLIED MATHEMATICS, 1998, 88 (1-3) : 355 - 366
  • [46] A team of genetic algorithms for the multiple sequence alignment problem: Preliminary results
    Brizuela, Carlos A.
    Luhrs-Olmos, Elizabeth
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 2767 - 2772
  • [47] Approximation algorithms for multiple sequence alignment under a fixed evolutionary tree
    Ravi, R
    Kececioglu, JD
    [J]. COMBINATORIAL PATTERN MATCHING, 1995, 937 : 330 - 339
  • [48] Refining the progressive multiple sequence alignment score using genetic algorithms
    Ergezer, Halit
    Leblebicioglu, Kemal
    [J]. ARTIFICIAL INTELLIGENCE AND NEURAL NETWORKS, 2006, 3949 : 177 - 184
  • [49] Randomized and parallel algorithms for distance matrix calculations in multiple sequence alignment
    Rajasekaran S.
    Thapar V.
    Dave H.
    Huang C.-H.
    [J]. Journal of Clinical Monitoring and Computing, 2005, 19 (4-5) : 351 - 359
  • [50] Design of Multiple Sequence Alignment Algorithms on Parallel, Distributed Memory Supercomputers
    Church, Philip C.
    Goscinski, Andrzej
    Holt, Kathryn
    Inouye, Michael
    Ghoting, Amol
    Makarychev, Konstantin
    Reumann, Matthias
    [J]. 2011 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2011, : 924 - 927