Statements (52)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:architecture
|
gptkbp:has_height |
O(log n)
|
https://www.w3.org/2000/01/rdf-schema#label |
AVL
|
gptkbp:introduced_in |
gptkb:1962
|
gptkbp:is_a_data_structure_that |
maintains sorted data
|
gptkbp:is_a_foundation_for |
algorithm design
|
gptkbp:is_characterized_by |
balance factor of -1, 0, or 1
|
gptkbp:is_effective_against |
search operations
delete operations insert operations red-black trees in some cases |
gptkbp:is_implemented_in |
various programming languages
iterative or recursive algorithms |
gptkbp:is_rebalanced |
height difference between subtrees
|
gptkbp:is_related_to |
binary trees
splay trees B-trees |
gptkbp:is_used_in |
gptkb:computer_science
gptkb:Software_Development databases real-time applications memory management network routing algorithms |
gptkbp:key_concept |
gptkb:Artificial_Intelligence
gptkb:machine_learning data analysis theoretical computer science data manipulation data retrieval data structures database management performance optimization graph theory network theory system design information retrieval software engineering computer algorithms data organization practical programming |
gptkbp:named_after |
gptkb:Evgenii_Landis
gptkb:Georgy_Adelson-Velsky |
gptkbp:provides |
faster lookups than unbalanced trees
|
gptkbp:requires |
rotations to maintain balance
|
gptkbp:supports |
insertion operations
deletion operations |
gptkbp:type_of |
gptkb:Google
binary tree balanced tree search tree |
gptkbp:bfsParent |
gptkb:Asheville_Regional_Airport
|
gptkbp:bfsLayer |
6
|