We introduce a new updatable representation f binary trees. The structure requires the information theoretic minimum 2n + o(n) bits and supports basic navigational operations in constant time and subtree size in O(lg n). In contrast o the linear update costs of previously proposed succinct repre-sentations, our representation supports updates in O(lg 2 n) amortized time. 1 Introduct ion Trees, particularly binary trees, are elementary struc-tures in many aspects of computing. The standard rep-resentation of a tree, with a pointer or two per parent-child relationship, is easy to navigate and update. Fur-thermore, the structure can be easily augmented so that operations uch as determining subtree size can also be supported in constant ime. Un...
We implement and compare the major current techniques for representing general trees in succinct fo...
This paper presents a simple method to build tree data structures which achieve just O(log N) visite...
AbstractWe study the problem of maintaining a dynamic ordered tree succinctly under updates of the f...
Trees are one of the most fundamental structures in computer science. Standard pointer-based represe...
We observe that a standard transformation between ordinal trees (arbitrary rooted trees with ordered...
We propose new succinct representations of ordinal trees, which have been studied exten-sively. It i...
We provide two succinct representations of binary trees that can be used to represent the Cartesian ...
Artículo de publicación ISIWe propose new succinct representations of ordinal trees and match variou...
Abstract. We present two results for path traversal in trees, where the traversal is performed in an...
Binary trees and binary codes have many applications in various branches of science and engineering,...
We present two results for path traversal in trees, where the traversal is performed in an asymptoti...
. The well-known B-tree data structure provides a mechanism for dynamically maintaining balanced bin...
Abstract. A k-ary cardinal tree is a rooted tree in which each node has at most k children, and each...
There exist two well-known succinct representations of ordered trees: BP (balanced parenthesis) [Mun...
Consider an ordered, static tree T on t nodes where each node has a label from alphabet set ~. Tree ...
We implement and compare the major current techniques for representing general trees in succinct fo...
This paper presents a simple method to build tree data structures which achieve just O(log N) visite...
AbstractWe study the problem of maintaining a dynamic ordered tree succinctly under updates of the f...
Trees are one of the most fundamental structures in computer science. Standard pointer-based represe...
We observe that a standard transformation between ordinal trees (arbitrary rooted trees with ordered...
We propose new succinct representations of ordinal trees, which have been studied exten-sively. It i...
We provide two succinct representations of binary trees that can be used to represent the Cartesian ...
Artículo de publicación ISIWe propose new succinct representations of ordinal trees and match variou...
Abstract. We present two results for path traversal in trees, where the traversal is performed in an...
Binary trees and binary codes have many applications in various branches of science and engineering,...
We present two results for path traversal in trees, where the traversal is performed in an asymptoti...
. The well-known B-tree data structure provides a mechanism for dynamically maintaining balanced bin...
Abstract. A k-ary cardinal tree is a rooted tree in which each node has at most k children, and each...
There exist two well-known succinct representations of ordered trees: BP (balanced parenthesis) [Mun...
Consider an ordered, static tree T on t nodes where each node has a label from alphabet set ~. Tree ...
We implement and compare the major current techniques for representing general trees in succinct fo...
This paper presents a simple method to build tree data structures which achieve just O(log N) visite...
AbstractWe study the problem of maintaining a dynamic ordered tree succinctly under updates of the f...