New Data Structures for Orthogonal Queries.

Abstract

The application of pyramid-like data structures to multidimensional queries has been explored in three recent papers. This report shows that many of the earlier results (including some of our own) can be improved by a factor of log N with a slightly modified data structure that enables k-dimensional searches to be performed in O(log N) to the k-1 power) time. The new revised pyramid structure can be made sufficiently efficient in a dynamic environment to have an O(log N) to the k-1 power) record-insertion and deletion runtime. Queries for the special two-dimensional version of the proposed pyramid will have the same combination of O(log N) retrieval, insertion and deletion runtimes that has traditionally been associated with one-dimensional sorted lists. Our k-dimensional pyramid data structure will occupy O(N(log N) to the K-1 power) space. The coefficient associated with its memory space utilization will only be approximately 50 percent larger than that of the otherwise considerably less efficient pyramids in previous papers. Also, it is shown how the combination of the concepts of this paper long with other cited concepts can be used to develop very useful partial match data structures.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1979
Accession Number
ADA110390

Entities

People

  • Dan E. Willard

Organizations

  • Harvard University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Coefficients
  • Computations
  • Computer Science
  • Computers
  • Dictionaries
  • Environment
  • Military Research
  • Theses
  • Trees (Data Structures)
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Graph Algorithms and Convex Optimization.

Technology Areas

  • Space