Approximation algorithms for the fixed-topology phylogenetic number problem
Cryan, M., Goldberg, L.A. and Phillips, C.A. (1997) Approximation algorithms for the fixed-topology phylogenetic number problem. Technical Report. Department of Computer Science, Coventry, UK.
- Published Version
Download (1731Kb) | Preview
In the L-phylogeny problem, one wishes to construct an evolutionary tree for a set of species represented by characters, in which each state of each character induces no more than L connected components. We consider the fixed-topology version of this problem for fixed-topologies of arbitrary degree. This version of the problem is known to be NP-complete when L is at least 3, even for degree-3 trees in which no state labels more than L+1 leaves (and therefore there is a trivial L + 1 phylogeny). We give a 2-approximation algorithm for all L for arbitrary input topologies and we give an optimal approximation algorithm that constructs a 4-phylogeny when a 3-phylogeny exists. Dynamic programming techniques, which are typically used in fixed-topology problems, cannot be applied to L-phylogeny problems. Our 2-approximation algorithm is the first application of linear programming to approximation algorithms for phylogeny problems. We extend our results to a related problem in which characters are polymorphic.
|Item Type:||Monograph (Technical Report)|
|Additional Information:||M. Cryan, L.A. Goldberg and C.A. Phillips, “Approximation Algorithms for the Fixed-Topology Phylogenetic Number Problem”, <i>Proceedings of Combinatorial Pattern Matching</i> <b>8</b>, (1997)|
|Subjects:||Q Science > QA Mathematics > QA75 Electronic computers. Computer science|
|Divisions:||Faculty of Science > Computer Science|
|Depositing User:||Mr Ebrahim Ardeshir|
|Date Deposited:||05 Jan 2012 09:13|
|Last Modified:||01 Nov 2012 18:06|
Actions (login required)