Performance of flip supertree construction with a heuristic algorithm.
Supertree methods are used to assemble separate phylogenetic trees with shared taxa into larger trees (supertrees) in an effort to construct more comprehensive phylogenetic hypotheses. In spite of much recent interest in supertrees, there are still few methods for supertree construction. The flip supertree problem is an error correction approach that seeks to find a minimum number of changes (flips) to the matrix representation of the set of input trees to resolve their incompatibilities. A previous flip supertree algorithm was limited to finding exact solutions and was only feasible for small input trees. We developed a heuristic algorithm for the flip supertree problem suitable for much larger input trees. We used a series of 48- and 96-taxon simulations to compare supertrees constructed with the flip supertree heuristic algorithm with supertrees constructed using other approaches, including MinCut (MC), modified MC (MMC), and matrix representation with parsimony (MRP). Flip supertrees are generally far more accurate than supertrees constructed using MC or MMC algorithms and are at least as accurate as supertrees built with MRP. The flip supertree method is therefore a viable alternative to other supertree methods when the number of taxa is large.
Eulenstein
Oliver
O
Department of Computer Science, Iowa State University, Ames, Iowa 50011, USA. oeulenst@cs.iastate.edu
Chen
Duhong
D
Burleigh
J Gordon
JG
Fernández-Baca
David
D
Sanderson
Michael J
MJ
D000465:Algorithms; D002965:Classification / Q000379:methods*; D003198:Computer Simulation; D010802:Phylogeny