Finding a Center Tree of Phylogenetic Trees via Leaf Removal

Zhi-Zhong Chen, Shohei Ueta, Jingyu Li, Lusheng Wang

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

1 Citation (Scopus)

Abstract

Given a set T= {T1 T2,..., T} of phylogenetic trees with the same leaf-label set X, we wish to remove some leaves from the trees so that there is a tree T with leaf-label set X displaying all the resulting trees. Note that different leaves may be removed from different input trees. One objective is to minimize the total number of leaves removed from the trees, while the other is to minimize the maximum number of leaves removed from an input tree. Chauve et al. [2] refer to the problem with the first (respectively, second) objective as AST-LR (respectively, AST-LR-d ), and show that both problems are NP-hard. They further present algorithms for the parameterized versions of both problems. In this paper, we point out that their algorithm for the parameterized version of AST-LR is flawed. We then design integer-linear programming (ILP) models for AST-LR and AST-LR-d, and discuss speedup issues when using popular ILP solvers (say, GUROBI or CPLEX) to solve the models. Our experimental results show that our ILP approach is relatively efficient.
Original languageEnglish
Title of host publicationProceedings - 2018 IEEE International Conference on Bioinformatics and Biomedicine
PublisherIEEE
Pages61-64
ISBN (Electronic)978-1-5386-5488-0
DOIs
Publication statusPublished - Dec 2018
Event2018 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2018 - Madrid, Spain
Duration: 3 Dec 20186 Dec 2018

Publication series

NameProceedings - 2018 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2018

Conference

Conference2018 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2018
Country/TerritorySpain
CityMadrid
Period3/12/186/12/18

Research Keywords

  • center tree
  • Fixed-parameter algorithm
  • integer linear programming
  • phylogenetic tree

Fingerprint

Dive into the research topics of 'Finding a Center Tree of Phylogenetic Trees via Leaf Removal'. Together they form a unique fingerprint.

Cite this