A duality based 2-approximation algorithm for maximum agreement forest

Neil Olver*, Frans Schalekamp, Suzanne van der Ster, Leen Stougie, Anke van Zuylen

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

We give a 2-approximation algorithm for the Maximum Agreement Forest problem on two rooted binary trees. This NP-hard problem has been studied extensively in the past two decades, since it can be used to compute the rooted Subtree Prune-and-Regraft (rSPR) distance between two phylogenetic trees. Our algorithm is combinatorial and its running time is quadratic in the input size. To prove the approximation guarantee, we construct a feasible dual solution for a novel exponential-size linear programming formulation. In addition, we show this linear program has a smaller integrality gap than previously known formulations, and we give an equivalent compact formulation, showing that it can be solved in polynomial time.

Original languageEnglish
Pages (from-to)811-853
Number of pages43
JournalMathematical Programming
Volume198
Issue number1
DOIs
Publication statusPublished - Mar 2023

Bibliographical note

Funding Information:
We acknowledge the support of the Tinbergen Institute and the Hausdorff Research Institute for Mathematics, where portions of this research were pursued. We thank the anonymous referees for their very careful readings and detailed feedback on improving the presentation. N.O. was supported in part by NWO Veni grant 639.071.307 and NWO Vidi grant 016.Vidi.189.087. F.S. was supported in part by NSF grants CCF-1526067 and CCF-1522054. L.S. was supported by NWO Gravitation Programme Networks 024.002.003. A.v.Z. was supported in part by grant #359525 from the Simons Foundation.

Funding Information:
N.O. was supported in part by NWO Veni grant 639.071.307 and NWO Vidi grant 016.Vidi.189.087. F.S. was supported in part by NSF grants CCF-1526067 and CCF-1522054. L.S. was supported by NWO Gravitation Programme Networks 024.002.003. A.v.Z. was supported in part by grant #359525 from the Simons Foundation.

Publisher Copyright:
© 2022, The Author(s).

Keywords

  • Computational biology
  • Maximum agreement forest
  • Phylogenetic tree
  • SPR distance
  • Subtree prune-and-regraft distance

Fingerprint

Dive into the research topics of 'A duality based 2-approximation algorithm for maximum agreement forest'. Together they form a unique fingerprint.

Cite this