2014
DOI: 10.1017/s0956796814000227
|View full text |Cite
|
Sign up to set email alerts
|

Deletion: The curse of the red-black tree

Abstract: Okasaki introduced the canonical formulation of functional red-black trees when he gave a concise, elegant method of persistent element insertion. Persistent element deletion, on the other hand, has not enjoyed the same treatment. For this reason, many functional implementations simply omit persistent deletion. Those that include deletion typically take one of two approaches. The more-common approach is a superficial translation of the standard imperative algorithm. The resulting algorithm has functional airs … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 6 publications
(4 reference statements)
0
2
0
Order By: Relevance
“…To correct a DB node occurrence, Besa and Eterovic [1] described it as the removal of a black unit from say node A and passing it to a different node B and if node B is black then it will have an extra black. A tree that has a DB node is not a RB tree [5]. Thus, to remove DB nodes, Germane and Might [5] introduced the operation of DB node rotation.…”
Section: Delete Operation and Double-black Nodementioning
confidence: 99%
See 1 more Smart Citation
“…To correct a DB node occurrence, Besa and Eterovic [1] described it as the removal of a black unit from say node A and passing it to a different node B and if node B is black then it will have an extra black. A tree that has a DB node is not a RB tree [5]. Thus, to remove DB nodes, Germane and Might [5] introduced the operation of DB node rotation.…”
Section: Delete Operation and Double-black Nodementioning
confidence: 99%
“…A tree that has a DB node is not a RB tree [5]. Thus, to remove DB nodes, Germane and Might [5] introduced the operation of DB node rotation.…”
Section: Delete Operation and Double-black Nodementioning
confidence: 99%