Engineering PapersโŒ• Search

NASA NTRS ยท 20080047207

Self-Adjusting Hash Tables for Embedded Flight Applications

Abstract

A common practice in computer science to associate a value with a key is to use a class of algorithms called a hash-table. These algorithms enable rapid storage and retrieval of values based upon a key. This approach assumes that many keys will need to be stored immediately. A new set of hash-table algorithms optimally uses system resources to ideally represent keys and values in memory such that the information can be stored and retrieved with a minimal amount of time and space. These hash-tables support the efficient addition of new entries. Also, for large data sets, the look-up time for large data-set searches is independent of the number of items stored, i.e., O(1), provided that the chance of collision is low.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

James, Mark. 2008-11-01. Self-Adjusting Hash Tables for Embedded Flight Applications. https://ntrs.nasa.gov/citations/20080047207

Cite the original work for its findings. Save a collection to share your selection of sources.