Papers
Topics
Authors
Recent
2000 character limit reached

A Cubic-Time 2-Approximation Algorithm for rSPR Distance

Published 13 Sep 2016 in cs.DS | (1609.04029v6)

Abstract: Due to hybridization events in evolution, studying two different genes of a set of species may yield two related but different phylogenetic trees for the set of species. In this case, we want to measure the dissimilarity of the two trees. The rooted subtree prune and regraft (rSPR) distance of the two trees has been used for this purpose. The problem of computing the rSPR distance of two given trees has many applications but is unfortunately NP-hard. The previously best approximation algorithm for rSPR distance achieves a ratio of 2.5 and it was open whether a better approximation algorithm for rSPR distance exists. In this paper, we answer this question in the affirmative by presenting a cubic-time approximation algorithm for rSPR distance that achieves a ratio of 2. Our algorithm is based on the new notion of key and a number of new structural lemmas. The algorithm is fairly simple and the proof of its correctness is intuitively understandable albeit complicated.

Citations (2)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.