Phylogenetic k-root and steiner k-root

58Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Given a graph G = (V;E) and a positive integer k, the Phylogenetic k-Root Problem asks for a (unrooted) tree T without degree-2 nodes such that its leaves are labeled by V and (u; v) ϵ E if and only if dT (u; v) ≤ k. If the vertices in V are also allowed to be internal nodes in T, then we have the Steiner k-Root Problem. Moreover, if a particular subset S of V are required to be internal nodes in T, then we have the Restricted Steiner k-Root Problem. Phylogenetic k-roots and Steiner k-roots extend the standard notion of graph roots and are motivated by applications in computational biology. In this paper, we first present O(n + e)-time algorithms to determine if a (not necessarily connected) graph G = (V;E) has an S-restricted 1-root Steiner tree for a given subset S ⊂ V, and to determine if a connected graph G = (V;E) has an S-restricted 2-root Steiner tree for a given subset S ⊂ V, where n = |V| and e = |E|. We then use these two algorithms as subroutines to design O(n + e)-time algorithms to determine if a given (not necessarily connected) graph G = (V;E) has a 3-root phylogeny and to determine if a given connected graph G = (V;E) has a 4-root phylogeny.

Cite

CITATION STYLE

APA

Lin, G. H., Kearney, P. E., & Jiang, T. (2000). Phylogenetic k-root and steiner k-root. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1969, pp. 539–551). Springer Verlag. https://doi.org/10.1007/3-540-40996-3_46

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free