Matches in SemOpenAlex for { <https://semopenalex.org/work/W3016060852> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W3016060852 abstract "Red-black (RB) trees are one of the most efficient variants of balanced binary search trees. However, they have always been blamed for being too complicated, hard to explain, and not suitable for pedagogical purposes. Sedgewick (2008) proposed left-leaning red-black (LLRB) trees in which red links are restricted to left children, and proposed recursive concise insert and delete algorithms. However, the top-down deletion algorithm of LLRB is still very complicated and highly inefficient. In this paper, we first consider 2-3 red-black trees in which both children cannot be red. We propose a parity-seeking delete algorithm with the basic idea of making the deficient subtree on a par with its sibling: either by fixing the deficient subtree or by making the sibling deficient, as well, ascending deficiency to the parent node. This is the first pedagogically sound algorithm for the delete operation in red-black trees. Then, we amend our algorithm and propose a parity-seeking delete algorithm for classical RB trees. Our experiments show that, despite having more rotations, 2-3 RB trees are almost as efficient as RB trees and twice faster than LLRB trees. Besides, RB trees with the proposed parity-seeking delete algorithm have the same number of rotations and almost identical running time as the classic delete algorithm. While being extremely efficient, the proposed parity-seeking delete algorithm is easily understandable and suitable for pedagogical purposes." @default.
- W3016060852 created "2020-04-17" @default.
- W3016060852 creator A5053635257 @default.
- W3016060852 creator A5070130628 @default.
- W3016060852 creator A5070753126 @default.
- W3016060852 creator A5077182053 @default.
- W3016060852 date "2020-04-09" @default.
- W3016060852 modified "2023-09-26" @default.
- W3016060852 title "A Pedagogically Sound yet Efficient Deletion algorithm for Red-Black Trees: The Parity-Seeking Delete Algorithm." @default.
- W3016060852 cites W1542185767 @default.
- W3016060852 cites W1605510739 @default.
- W3016060852 cites W1971131533 @default.
- W3016060852 cites W1972027649 @default.
- W3016060852 cites W1996125420 @default.
- W3016060852 cites W2002946526 @default.
- W3016060852 cites W2015255856 @default.
- W3016060852 cites W2021615496 @default.
- W3016060852 cites W2063319420 @default.
- W3016060852 cites W2071733808 @default.
- W3016060852 cites W2089900921 @default.
- W3016060852 cites W2133945633 @default.
- W3016060852 cites W2142590632 @default.
- W3016060852 cites W2161442076 @default.
- W3016060852 cites W2510324744 @default.
- W3016060852 cites W2901608006 @default.
- W3016060852 cites W3145128584 @default.
- W3016060852 cites W3203824546 @default.
- W3016060852 hasPublicationYear "2020" @default.
- W3016060852 type Work @default.
- W3016060852 sameAs 3016060852 @default.
- W3016060852 citedByCount "0" @default.
- W3016060852 crossrefType "posted-content" @default.
- W3016060852 hasAuthorship W3016060852A5053635257 @default.
- W3016060852 hasAuthorship W3016060852A5070130628 @default.
- W3016060852 hasAuthorship W3016060852A5070753126 @default.
- W3016060852 hasAuthorship W3016060852A5077182053 @default.
- W3016060852 hasConcept C109214941 @default.
- W3016060852 hasConcept C113174947 @default.
- W3016060852 hasConcept C11413529 @default.
- W3016060852 hasConcept C114614502 @default.
- W3016060852 hasConcept C121332964 @default.
- W3016060852 hasConcept C197855036 @default.
- W3016060852 hasConcept C2777151079 @default.
- W3016060852 hasConcept C3017489831 @default.
- W3016060852 hasConcept C311688 @default.
- W3016060852 hasConcept C33923547 @default.
- W3016060852 hasConcept C41008148 @default.
- W3016060852 hasConcept C91154448 @default.
- W3016060852 hasConceptScore W3016060852C109214941 @default.
- W3016060852 hasConceptScore W3016060852C113174947 @default.
- W3016060852 hasConceptScore W3016060852C11413529 @default.
- W3016060852 hasConceptScore W3016060852C114614502 @default.
- W3016060852 hasConceptScore W3016060852C121332964 @default.
- W3016060852 hasConceptScore W3016060852C197855036 @default.
- W3016060852 hasConceptScore W3016060852C2777151079 @default.
- W3016060852 hasConceptScore W3016060852C3017489831 @default.
- W3016060852 hasConceptScore W3016060852C311688 @default.
- W3016060852 hasConceptScore W3016060852C33923547 @default.
- W3016060852 hasConceptScore W3016060852C41008148 @default.
- W3016060852 hasConceptScore W3016060852C91154448 @default.
- W3016060852 hasLocation W30160608521 @default.
- W3016060852 hasOpenAccess W3016060852 @default.
- W3016060852 hasPrimaryLocation W30160608521 @default.
- W3016060852 hasRelatedWork W118351421 @default.
- W3016060852 hasRelatedWork W1493854191 @default.
- W3016060852 hasRelatedWork W1601814950 @default.
- W3016060852 hasRelatedWork W1968454752 @default.
- W3016060852 hasRelatedWork W197170603 @default.
- W3016060852 hasRelatedWork W1977155699 @default.
- W3016060852 hasRelatedWork W1989524012 @default.
- W3016060852 hasRelatedWork W2013291893 @default.
- W3016060852 hasRelatedWork W2026166434 @default.
- W3016060852 hasRelatedWork W2079090355 @default.
- W3016060852 hasRelatedWork W2091985989 @default.
- W3016060852 hasRelatedWork W2092885083 @default.
- W3016060852 hasRelatedWork W2125716863 @default.
- W3016060852 hasRelatedWork W2130055503 @default.
- W3016060852 hasRelatedWork W2994255004 @default.
- W3016060852 hasRelatedWork W3013968843 @default.
- W3016060852 hasRelatedWork W3093174092 @default.
- W3016060852 hasRelatedWork W3177211231 @default.
- W3016060852 hasRelatedWork W964923673 @default.
- W3016060852 hasRelatedWork W3146395766 @default.
- W3016060852 isParatext "false" @default.
- W3016060852 isRetracted "false" @default.
- W3016060852 magId "3016060852" @default.
- W3016060852 workType "article" @default.