• Home
  • Search
  • Optimal Binary Search Trees with Costs Depending on the Access Paths
  • Open Access IconOpen Access
  • https://doi.org/10.1007/3-540-44849-7_2Copy DOI Icon

Optimal Binary Search Trees with Costs Depending on the Access Paths

  • Jan 1, 2003
  • Jayme L Szwarcfiter
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

We describe algorithms for constructing optimal binary search trees, in which the access cost of a key depends on the k preceding keys, which were reached in the path to it. This problem has applications to searching on secondary memory and robotics. Two kinds of optimal trees are considered, namely optimal worst case trees and weighted average case trees. The time and space complexity of both algorithms are O(n k+2) and O(n k+1), respectively. The algorithms are based on a convenient decomposition and characterizations of sequences of keys, which are paths of special kinds in binary search trees. Finally, using generating functions, the exact number of steps performed by the algorithms has been calculated. The subject will be introduced by a general discussion on the construction of optimal binary search trees.

Similar Papers
  • Research Article
  • Citations10

Optimal binary search trees with costs depending on the access paths

  • Apr 02, 2002
  • Theoretical Computer Science
  • Jayme L Szwarcfiter +5
  • Book Chapter
  • Citations6

On a sublinear time parallel construction of optimal binary search trees

  • Jan 01, 1994
  • Marek Karpinski +1
  • Conference Article
  • Citations1

Improving Content Authentication Efficiency of Online Multimedia Service

  • Jan 01, 2010
  • Liangbin Li +3
  • Book Chapter
  • Citations10

Efficient Construction of Near-Optimal Binary and Multiway Search Trees

  • Jan 01, 2009
  • Prosenjit Bose +1
  • Research Article
  • Citations3

Growing nearly optimal binary search trees

  • May 01, 1982
  • Information Processing Letters
  • James F Korsh
  • Research Article
  • Citations12

A sublinear parallel algorithm for some dynamic programming problems

  • Dec 01, 1992
  • Theoretical Computer Science
  • Shou-Hsuan Stephen Huang +2
  • Research Article
  • Citations74

OBST-based segmentation approach to financial time series

  • Oct 07, 2013
  • Engineering Applications of Artificial Intelligence
  • Yain-Whar Si +1
  • Research Article
  • Citations11

Efficient sequential decision-making algorithms for container inspection operations

  • Aug 02, 2011
  • Naval Research Logistics (NRL)
  • David Madigan +2
  • Research Article
  • Citations8

High Performance CGM-based Parallel Algorithms for the Optimal Binary Search Tree Problem

  • Oct 01, 2016
  • International Journal of Grid and High Performance Computing
  • Vianney Kengne Tchendji +2
  • Research Article
  • Citations22

Optimum binary search trees

  • Jan 01, 1972
  • Acta Informatica
  • Donald E Knuth
  • Book Chapter
  • Citations1

Introduction to Binary Trees

  • Dec 31, 2013
  • Noel Kalicharan
  • Conference Article
  • Citations5

A static optimality transformation with applications to planar point location

  • Jun 13, 2011
  • John Iacono
  • Research Article
  • Citations3

Optimal classification trees with leaf-branch and binary constraints

  • Mar 20, 2024
  • Computers & Operations Research
  • Enhao Liu +3
  • Conference Article

A study of algorithms for traveling segment sequences based on convex chain

  • Oct 01, 2017
  • Wang Lijuan +4
  • Conference Article

Nearly Optimal Binary Index Tree in Mobile Real Time Environment

  • Aug 01, 2010
  • Hai Wu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.