EconPapers    
Economics at your fingertips  
 

Analysis of directory searching

Thomas C. Lowe and David C. Roberts

Journal of the American Society for Information Science, 1972, vol. 23, issue 3, 143-149

Abstract: Files are frequently organized into records, and keys are associated with those records. A directory is a list of key‐address pairs, where each pair consists of a key and an address associated with that key. The addresses may be those of records in the file, or of intermediate data, such as inverted lists. A fundamental problem is searching a directory efficiently for known keys, in order to find all addresses associated with those keys. Several problems of finding keys in directories are considered. Methods of searching both ordered and unordered directories are analyzed; directories are classified as they organize unused space: compacted, distributed, or chained. Searching on ranges of key values, rather than exact key matching, is also considered. Finally, design tradeoffs among the classes of directory and searching strategies are developed.

Date: 1972
References: Add references at CitEc
Citations:

Downloads: (external link)
https://doi.org/10.1002/asi.4630230302

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:bla:jamest:v:23:y:1972:i:3:p:143-149

Ordering information: This journal article can be ordered from
https://doi.org/10.1002/(ISSN)1097-4571

Access Statistics for this article

More articles in Journal of the American Society for Information Science from Association for Information Science & Technology
Bibliographic data for series maintained by Wiley Content Delivery ().

 
Page updated 2025-03-19
Handle: RePEc:bla:jamest:v:23:y:1972:i:3:p:143-149