Optimal solutions for the balanced minimum evolution problem

被引:9
作者
Aringhieri, Roberto [1 ]
Catanzaro, Daniele [2 ]
Di Summa, Marco [1 ]
机构
[1] Univ Turin, Dipartimento Informat, I-10149 Turin, Italy
[2] Univ Libre Bruxelles, Dept Informat, Graphes & Optimisat Math GOM, B-1050 Brussels, Belgium
关键词
Combinatorial optimization; Quadratic assignment; Computational biology; Balanced minimum evolution; DISTANCES;
D O I
10.1016/j.cor.2011.02.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Phylogenies are trees representing the evolutionary relationships of a set of species (called taxa). Phylogenies find application in several scientific areas ranging from medical research to drug discovery, epidemiology, systematics and population dynamics. In these applications the available information is usually restricted to the leaves of a phylogeny and is represented by molecular data extracted from the species analyzed. On the contrary, the information about the phylogeny itself is generally missing and must be determined by solving an optimization problem, called the phylogeny estimation problem (PEP), whose versions depend on the criterion used to select a phylogeny among plausible alternatives. In this paper, we investigate one of the most significant versions of the PEP, called the balanced minimum evolution problem. We propose an exact algorithm based on the enumeration of non-isomorphic trees and the subsequent solution of quadratic assignment problems. Furthermore, by exploiting the underlying parallelism of the algorithm, we present a parallel version of the algorithm which shows a linear speed-up with respect to the sequential version. Extensive computational results prove the effectiveness of the proposed algorithms. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1845 / 1854
页数:10
相关论文
共 27 条
[1]  
[Anonymous], 2004, Inferring phylogenies
[2]  
[Anonymous], 1997, QUADRATIC ASSIGNMENT
[3]  
[Anonymous], 1974, J. Comb. Theory, Ser. B, DOI DOI 10.1016/0095-8956(74)90047-1
[4]   Chemical trees enumeration algorithms [J].
Aringhieri, Roberto ;
Hansen, Pierre ;
Malucelli, Federico .
4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2003, 1 (01) :67-83
[5]   Reverse search for enumeration [J].
Avis, D ;
Fukuda, K .
DISCRETE APPLIED MATHEMATICS, 1996, 65 (1-3) :21-46
[6]   A PIVOTING ALGORITHM FOR CONVEX HULLS AND VERTEX ENUMERATION OF ARRANGEMENTS AND POLYHEDRA [J].
AVIS, D ;
FUKUDA, K .
DISCRETE & COMPUTATIONAL GEOMETRY, 1992, 8 (03) :295-313
[7]  
Buneman P., 1971, Mathematics in the Archeological and Historical Sciences: Proceedings of the Anglo-Romanian Conference, P387
[8]   QAPLIB - A quadratic assignment problem library [J].
Burkard, RE ;
Karisch, SE ;
Rendl, F .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 10 (04) :391-403
[9]  
BURKARD RE, 1980, LECT NOTES EC MATH S, V184
[10]   A non-linear optimization procedure to estimate distances and instantaneous substitution rate matrices under the GTR model [J].
Catanzaro, D ;
Pesenti, R ;
Milinkovitch, MC .
BIOINFORMATICS, 2006, 22 (06) :708-715