About: WAVL tree

An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer science, a WAVL tree or weak AVL tree is a self-balancing binary search tree. WAVL trees are named after AVL trees, another type of balanced search tree, and are closely related both to AVL trees and red–black trees, which all fall into a common framework of rank balanced trees.Like other balanced binary search trees, WAVL trees can handle insertion, deletion, and search operations in time O(log n) per operation. WAVL trees were introduced by . The same authors also provided a common view of AVL trees, WAVL trees, and red–black trees as all being a type of rank-balanced tree.

Property Value
dbo:abstract
  • In computer science, a WAVL tree or weak AVL tree is a self-balancing binary search tree. WAVL trees are named after AVL trees, another type of balanced search tree, and are closely related both to AVL trees and red–black trees, which all fall into a common framework of rank balanced trees.Like other balanced binary search trees, WAVL trees can handle insertion, deletion, and search operations in time O(log n) per operation. WAVL trees are designed to combine some of the best properties of both AVL trees and red–black trees. One advantage of AVL trees over red–black trees is being more balanced: they have height at most (for a tree with n data items, where is the golden ratio), while red–black trees have larger maximum height, . If a WAVL tree is created using only insertions, without deletions, then it has the same small height bound that an AVL tree has. On the other hand, red–black trees have the advantage over AVL trees in lesser restructuring of their trees. In AVL trees, each deletion may require a logarithmic number of tree rotation operations, while red–black trees have simpler deletion operations that use only a constant number of tree rotations. WAVL trees, like red–black trees, use only a constant number of tree rotations, and the constant is even better than for red–black trees. WAVL trees were introduced by . The same authors also provided a common view of AVL trees, WAVL trees, and red–black trees as all being a type of rank-balanced tree. (en)
dbo:thumbnail
dbo:wikiPageID
  • 48202199 (xsd:integer)
dbo:wikiPageLength
  • 17438 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1076478592 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • In computer science, a WAVL tree or weak AVL tree is a self-balancing binary search tree. WAVL trees are named after AVL trees, another type of balanced search tree, and are closely related both to AVL trees and red–black trees, which all fall into a common framework of rank balanced trees.Like other balanced binary search trees, WAVL trees can handle insertion, deletion, and search operations in time O(log n) per operation. WAVL trees were introduced by . The same authors also provided a common view of AVL trees, WAVL trees, and red–black trees as all being a type of rank-balanced tree. (en)
rdfs:label
  • WAVL tree (en)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License