2010
DOI: 10.1016/j.ipl.2010.02.014
|View full text |Cite
|
Sign up to set email alerts
|

New common ancestor problems in trees and directed acyclic graphs

Abstract: We derive a new generalization of lowest common ancestors (LCAs) in dags, called the lowest single common ancestor (LSCA). We show how to preprocess a static dag in linear time such that subsequent LSCA-queries can be answered in constant time. The size is linear in the number of nodes. We also consider a "fuzzy" variant of LSCA that allows to compute a node that is only an LSCA of a given percentage of the query nodes. The space and construction time of our scheme for fuzzy LSCAs is linear, whereas the query … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 14 publications
0
7
0
Order By: Relevance
“…A lowest common ancestor of X in N is a vertex w such that w ≤ N x for all x ∈ X and no vertex below w has this property. Note that the lowest stable ancestor is unique but that this not necessarily the case for a lowest common ancestor [10]. If a lowest common ancestor of X is unique, then we denote it by LCA(X ).…”
Section: Preliminariesmentioning
confidence: 99%
“…A lowest common ancestor of X in N is a vertex w such that w ≤ N x for all x ∈ X and no vertex below w has this property. Note that the lowest stable ancestor is unique but that this not necessarily the case for a lowest common ancestor [10]. If a lowest common ancestor of X is unique, then we denote it by LCA(X ).…”
Section: Preliminariesmentioning
confidence: 99%
“…However, it would be interesting to know whether there may be a more efficient algorithm for computing closed sets along the lines of the one presented in for computing SN-sets. This might also use results presented in Fischer and Huson (2010) for computing lowest stable ancestors.…”
Section: Theorem 63 Suppose That N Is a Phylogenetic Network On X Anmentioning
confidence: 99%
“…Following on from that section, we then introduce the key new concept of a closed set. Recall that, given a non-empty subset Y of the leaf-set X, the lowest stable ancestor of Y , LSA(Y ), in a phylogenetic network N is the lowest vertex in N that is a common ancestor of every element in Y and that is contained in every dipath that connects the root of N to some element of Y (Fischer and Huson, 2010). We say that a subset Y ⊆ X is closed (in N ) if |Y | = 1, or if |Y | ≥ 2 and the set of leaves below LSA(Y ) is equal to Y .…”
Section: Introductionmentioning
confidence: 99%
“…We have proved in Clemente et al (2011) that, when the F-measure is taken as indicator, it suffices to consider candidate nodes that are either candidate sequences themselves, or the LCA of two or more candidate sequences in the reference taxonomy. That is, it suffices to consider as candidate nodes the LCA skeleton tree (Fischer and Huson, 2010) of the set of candidate sequences for a given read.…”
Section: Figmentioning
confidence: 99%