• computer science, an optimal binary search tree (Optimal BST), sometimes called a weight-balanced binary tree, is a binary search tree which provides the...
    19 KB (2,965 words) - 19:58, 19 June 2025
  • Thumbnail for Binary search tree
    In computer science, a binary search tree (BST), also called an ordered or sorted binary tree, is a rooted binary tree data structure with the key of...
    30 KB (3,137 words) - 05:17, 27 June 2025
  • Thumbnail for Self-balancing binary search tree
    In computer science, a self-balancing binary search tree (BST) is any node-based binary search tree that automatically keeps its height (maximal number...
    8 KB (1,114 words) - 13:48, 2 February 2025
  • splay tree is a binary search tree with the additional property that recently accessed elements are quick to access again. Like self-balancing binary search...
    32 KB (4,628 words) - 22:24, 6 February 2025
  • Thumbnail for Binary search
    In computer science, binary search, also known as half-interval search, logarithmic search, or binary chop, is a search algorithm that finds the position...
    77 KB (10,006 words) - 10:57, 21 June 2025
  • Thumbnail for Binary tree
    partitioning Huffman tree K-ary tree Kraft's inequality Optimal binary search tree Random binary tree Recursion (computer science) Red–black tree Rope (computer...
    36 KB (5,097 words) - 22:11, 28 May 2025
  • online binary search tree that achieves an O ( log ⁡ log ⁡ n ) {\displaystyle O(\log \log n)} competitive ratio relative to the offline optimal binary search...
    9 KB (1,434 words) - 09:17, 11 March 2022
  • Mehlhorn's algorithm for computing nearly optimal binary search trees with low overhead, thereby achieving optimal adaptivity up to an additive linear term...
    15 KB (1,590 words) - 21:21, 24 June 2025
  • Thumbnail for Red–black tree
    tree is a self-balancing binary search tree data structure noted for fast storage and retrieval of ordered information. The nodes in a red-black tree...
    78 KB (9,338 words) - 03:38, 25 May 2025
  • Garsia–Wachs algorithm (category Binary trees)
    algorithm is an efficient method for computers to construct optimal binary search trees and alphabetic Huffman codes, in linearithmic time. It is named...
    9 KB (1,304 words) - 22:55, 30 November 2023
  • computer science, one approach to the dynamic optimality problem on online algorithms for binary search trees involves reformulating the problem geometrically...
    11 KB (1,621 words) - 18:27, 28 November 2023
  • used in many fields of computer science due to its completeness, optimality, and optimal efficiency. Given a weighted graph, a source node and a goal node...
    43 KB (5,547 words) - 00:01, 20 June 2025
  • Thumbnail for Multiplicative binary search
    multiplicative binary search makes it suitable for out-of-core search on block-oriented storage as an alternative to B-trees and B+ trees. For optimal performance...
    4 KB (397 words) - 14:35, 17 February 2025
  • Thumbnail for Tree sort
    A tree sort is a sort algorithm that builds a binary search tree from the elements to be sorted, and then traverses the tree (in-order) so that the elements...
    5 KB (644 words) - 04:27, 5 April 2025
  • conjecture. He is also the namesake of the Garsia–Wachs algorithm for optimal binary search trees, which he published with his student Michelle L. Wachs in 1977...
    5 KB (394 words) - 22:30, 19 February 2025
  • nodes of the binary search tree, but since binary heap query is optimum, this is acceptable (a 2- dimensional problem can not be optimum in both dimensions)...
    24 KB (3,577 words) - 00:57, 7 July 2024
  • Thumbnail for Binary space partitioning
    also developed an optimal rate-distortion (RD) image compression framework and image manipulation approaches using BSP trees. Binary space partitioning...
    27 KB (3,030 words) - 20:11, 18 June 2025
  • and their processing power. Tree (data structure) Search tree Binary search tree Tree traversal Monte Carlo tree search Parallel computing Colbrook A...
    7 KB (1,026 words) - 08:37, 9 March 2025
  • Thumbnail for K-d tree
    neighbor searches) & Creating point clouds. k-d trees are a special case of binary space partitioning trees. The k-d tree is a binary tree in which every...
    28 KB (3,770 words) - 11:20, 14 October 2024
  • Thumbnail for Search algorithm
    only in a probabilistic sense, many of these tree-search methods are guaranteed to find the exact or optimal solution, if given enough time. This is called...
    11 KB (1,453 words) - 16:18, 10 February 2025
  • Thumbnail for Breadth-first search
    Breadth-first search (BFS) is an algorithm for searching a tree data structure for a node that satisfies a given property. It starts at the tree root and explores...
    14 KB (1,856 words) - 16:26, 25 May 2025
  • than half that of simple minimax if the nodes are evaluated in an optimal or near optimal order (best choice for side on move ordered first at each node)...
    19 KB (2,408 words) - 00:21, 17 June 2025
  • Thumbnail for Heap (data structure)
    sequence for an in-order traversal (as there would be in, e.g., a binary search tree). The heap relation mentioned above applies only between nodes and...
    16 KB (2,929 words) - 16:31, 27 May 2025
  • Thumbnail for Huffman coding
    Huffman coding (redirect from Huffman tree)
    comparisons in the same total time bound. These optimal alphabetic binary trees are often used as binary search trees. If weights corresponding to the alphabetically...
    36 KB (4,569 words) - 16:10, 24 June 2025
  • Thumbnail for Dijkstra's algorithm
    graph in the form of adjacency lists and using a self-balancing binary search tree, binary heap, pairing heap, Fibonacci heap or a priority heap as a priority...
    45 KB (5,638 words) - 15:09, 28 June 2025
  • finding optimal phylogenetic tree in the phylogenetic landscape. Phylogenetic trees may be rooted or unrooted. In a rooted phylogenetic tree, each node...
    29 KB (3,078 words) - 01:56, 24 June 2025
  • binary heap binary insertion sort binary knapsack problem binary priority queue binary relation binary search binary search tree binary tree binary tree...
    35 KB (3,135 words) - 18:46, 6 May 2025
  • Thumbnail for Minimum spanning tree
    decision trees. The runtime of this step is unknown, but it has been proved that it is optimal - no algorithm can do better than the optimal decision tree. Thus...
    44 KB (5,460 words) - 15:05, 21 June 2025
  • Day–Stout–Warren algorithm (category Search trees)
    binary search trees – that is, decreasing their height to O(log n) nodes, where n is the total number of nodes. Unlike a self-balancing binary search...
    6 KB (735 words) - 14:39, 24 May 2025
  • analysis for region and partial region searches in multidimensional binary search trees and balanced quad trees". Acta Informatica. 9 (1): 23–29. doi:10...
    27 KB (3,341 words) - 05:28, 22 June 2025