PATRICIA-II. Two-level overlaid indexes for large libraries
Abstract
PATRICIA is a Practical Algorithm To Retrieve Information Coded In Alphanumeric. The index built by PATRICIA is entirely core resident. PATRICIA-II extends PATRICIA by building both a lower index and an upper index. The lower index is core resident and the upper index is divided into upper pages which are stored on disk. At any given time only the lower index and one upper page are in core. Upper pages reference only themselves, not each other. This method allows for the indexing of a much larger library. In addition to these innovations, PATRICIA-II retains all of the features of its predecessor. PATRICIA-II has been implemented as a FORTRAN program on the CDC 6600 and 7600. In conjunction with the development of the extension, theorems are given which are fundamental to both PATRICIA and PATRICIA-II.
Keywords
Operating System Lower Index FORTRAN Program Practical Algorithm Large LibraryPreview
Unable to display preview. Download preview PDF.
References
- 1.James L. Clark, “PATRICIA-II. Two level overlayed indexes for large libraries,” Los Alamos Scientific Laboratory Report LA-5020-t, September 1972.Google Scholar
- 2.Donald E. Knuth,The Art of Computer Programming, Vol. 1 (Addison-Wesley, Reading, Mass., 1968.Google Scholar
- 3.Donald E. Knuth,The Art of Computer Programming, Vol. 3 (Addison-Wesley, Reading, Mass., 1973).Google Scholar
- 4.Donald R. Morrison, “PATRICIA—Practical Algorithm to Retrieve Information Coded in Alphanumeric,”J. ACM 15(4):514–534 (1968).Google Scholar
- 5.Donald R. Morrison, “Binatural numbers,”J. Pi Mu Epsilon 5 (6):276–278 (1972).Google Scholar
- 6.George F. Simmons,Introduction to Topology and Modern Analysis (McGraw-Hill, New York, 1963).Google Scholar