19th Annual Symposium on Foundations of Computer Science (Sfcs 1978) 1978
DOI: 10.1109/sfcs.1978.3
|View full text |Cite
|
Sign up to set email alerts
|

A dichromatic framework for balanced trees

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
241
0
3

Year Published

1992
1992
2019
2019

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 448 publications
(249 citation statements)
references
References 7 publications
0
241
0
3
Order By: Relevance
“…The analysis of the behavior of a relaxed version of AVL trees [1] introduced in [22] was given in [17]. The structure chromatic search tree of interest in this paper is a relaxed version of red black trees [3,9]. As already mentioned, this structure was introduced in [21] and analyzed in [8].…”
Section: Introductionmentioning
confidence: 99%
“…The analysis of the behavior of a relaxed version of AVL trees [1] introduced in [22] was given in [17]. The structure chromatic search tree of interest in this paper is a relaxed version of red black trees [3,9]. As already mentioned, this structure was introduced in [21] and analyzed in [8].…”
Section: Introductionmentioning
confidence: 99%
“…One standard implementation of a dictionary is as a red-black tree [GS78], which is a type of balanced binary search tree. However, often when a data structure is accessed and updated by different processes in a concurrent environment, parts of the structure have to be locked while data items are changed or deleted.…”
Section: Introductionmentioning
confidence: 99%
“…However, often when a data structure is accessed and updated by different processes in a concurrent environment, parts of the structure have to be locked while data items are changed or deleted. In the case of red-black trees of size n, an update requires locking O(log 2 (n)) nodes, though not necessarily simultaneously [GS78], in order to rebalance the tree. No other users can access the subtree below a node which is locked.…”
Section: Introductionmentioning
confidence: 99%
“…), an external implementation is necessary. The choice was to use the GLIBC tsearch built-in function family [4], that provides a very efficient implementation of balanced binary trees (more precisely, of Red-Black-Trees [5]). …”
Section: Implementation Detailsmentioning
confidence: 99%