A Duality Based 2-Approximation Algorithm for Maximum Agreement Forest

11/14/2018
by   Neil Olver, et al.
0

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 linear programming formulation. In addition, we show this linear program is stronger than previously known formulations, and we give a compact formulation, showing that it can be solved in polynomial time

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2020

Maximum parsimony distance on phylogenetictrees: a linear kernel and constant factor approximation algorithm

Maximum parsimony distance is a measure used to quantify the dissimilari...
research
09/03/2023

Relaxed Agreement Forests

There are multiple factors which can cause the phylogenetic inference pr...
research
04/29/2021

A 0.502·MaxCut Approximation using Quadratic Programming

We study the MaxCut problem for graphs G=(V,E). The problem is NP-hard, ...
research
08/22/2019

The agreement distance of unrooted phylogenetic networks

A rearrangement operation makes a small graph-theoretical change to a ph...
research
05/15/2020

Minimizing the Installation Cost of Ground Stations in Satellite Networks: Complexity, Dynamic Programming and Approximation Algorithm

In this letter, we study the optimum selection of ground stations (GSs) ...
research
12/14/2020

Reflections on kernelizing and computing unrooted agreement forests

Phylogenetic trees are leaf-labelled trees used to model the evolution o...
research
01/09/2022

A Knapsack Intersection Hierarchy Applied to All-or-Nothing Flow in Trees

We introduce a natural knapsack intersection hierarchy for strengthening...

Please sign up or login with your details

Forgot password? Click here to reset