Faster scaling algorithms for network problems
SIAM Journal on Computing
Kaikoura tree theorems: computing the maximum agreement subtree
Information Processing Letters
Tree Contractions and Evolutionary Trees
SIAM Journal on Computing
An O(n log n) algorithm for the maximum agreement subtree problem for binary trees
Proceedings of the seventh annual ACM-SIAM symposium on Discrete algorithms
Reconstructing a history of recombinations from a set of sequences
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
Fast comparison of evolutionary trees
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
Computing the Agreement of Trees with Bounded Degrees
ESA '95 Proceedings of the Third Annual European Symposium on Algorithms
Two Strikes Against Perfect Phylogeny
ICALP '92 Proceedings of the 19th International Colloquium on Automata, Languages and Programming
ESA '99 Proceedings of the 7th Annual European Symposium on Algorithms
Hi-index | 0.00 |
This paper presents an O(n1.75+o(1)) time algorithm for the Unrooted Maximum Agreement Subtree (UMAST) problem: Given a set A of n items (e.g. species) and two unrooted trees T and T', each with n leaves uniquely labeled by the items of A, we want to compute the largest subset B of A such that the subtrees of T and T' induced by B are isomorphic. The UMAST problem is closely related to some problems in biology, in particular, the one of finding the consensus between evolutionary trees (or phylogenies) of a set of species.