Several papers describe linear time algorithms to prepro-cess a tree, such that one can answer subsequent nearest common ancestor queries in constant time. Here, we survey these algorithms and related results. A common idea used by all the algorithms for the problem is that a solution for complete binary trees is straightforward. Furthermore, for complete binary trees we can easily solve the problem in a distributed way by labeling the nodes of the tree such that from the labels of two nodes alone one can compute the la-bel of their nearest common ancestor. Whether it is possible to distribute the data structure into short labels associated with the nodes is important for several applications such as routing. Therefore, related labeling pro...
| openaire: EC/H2020/755839/EU//BANDWIDTHWe present a complete classification of the deterministic d...
We present optimal parallel solutions to reporting paths between pairs of nodes in an n-node tree. O...
AbstractThe backtrack search problem involves visiting all the nodes of an arbitrary binary tree giv...
Abstract. Several papers describe linear time algorithms to preprocess a tree, in order to answer su...
We consider the problem of finding the nearest common ancestor of two given nodes x and y (denoted b...
We investigate two lowest common ancestors (LCA) problems on trees. We give a linear time algorithm ...
We address the problem of labeling the nodes of a tree such that one can determine the identifier of...
Abstract. We address the problem of labeling the nodes of a tree such that one can determine the ide...
We consider the following problem. Give a rooted tree T , label the nodes of T in the most compact w...
This thesis studies the computational complexity and polynomial-time approximability of a number of ...
We address the problem of labeling the nodes of a tree such that one can determine the identi¯er of ...
The level-ancestor problem is considered. Suppose a rooted tree T is given for preprocessing. Answer...
[[abstract]]In this paper, we consider the LCA problem on a tree with an unfixed root. A tree T is w...
We start a systematic study of data structures for the nearest colored node problem on trees. Given ...
Consider a rooted tree whose nodes can be marked or unmarked. Given a node, we want to find its near...
| openaire: EC/H2020/755839/EU//BANDWIDTHWe present a complete classification of the deterministic d...
We present optimal parallel solutions to reporting paths between pairs of nodes in an n-node tree. O...
AbstractThe backtrack search problem involves visiting all the nodes of an arbitrary binary tree giv...
Abstract. Several papers describe linear time algorithms to preprocess a tree, in order to answer su...
We consider the problem of finding the nearest common ancestor of two given nodes x and y (denoted b...
We investigate two lowest common ancestors (LCA) problems on trees. We give a linear time algorithm ...
We address the problem of labeling the nodes of a tree such that one can determine the identifier of...
Abstract. We address the problem of labeling the nodes of a tree such that one can determine the ide...
We consider the following problem. Give a rooted tree T , label the nodes of T in the most compact w...
This thesis studies the computational complexity and polynomial-time approximability of a number of ...
We address the problem of labeling the nodes of a tree such that one can determine the identi¯er of ...
The level-ancestor problem is considered. Suppose a rooted tree T is given for preprocessing. Answer...
[[abstract]]In this paper, we consider the LCA problem on a tree with an unfixed root. A tree T is w...
We start a systematic study of data structures for the nearest colored node problem on trees. Given ...
Consider a rooted tree whose nodes can be marked or unmarked. Given a node, we want to find its near...
| openaire: EC/H2020/755839/EU//BANDWIDTHWe present a complete classification of the deterministic d...
We present optimal parallel solutions to reporting paths between pairs of nodes in an n-node tree. O...
AbstractThe backtrack search problem involves visiting all the nodes of an arbitrary binary tree giv...