NEAREST NEIGHBOUR SEARCHING IN BINARY SEARCH TREES: SIMULATION OF A MULTIPROCESSOR SYSTEM
- 1 February 1987
- journal article
- review article
- Published by Emerald Publishing in Journal of Documentation
- Vol. 43 (2) , 93-111
- https://doi.org/10.1108/eb026803
Abstract
This paper describes the simulation of a nearest neighbour searching algorithm for document retrieval using a pool of microprocessors. The documents in a database are organised in a multi‐dimensional binary search tree, and the algorithm identifies the nearest neighbour for a query by a backtracking search of this tree. Three techniques are described which allow parallel searching of the tree. A PASCAL‐based, general purpose simulation system is used to simulate these techniques, using a pool of Transputer‐like microprocessors with three standard document test collections. The degree of speed‐up and processor utilisation obtained is shown to be strongly dependent upon the characteristics of the documents and queries used. The results support the use of pooled microprocessor systems for searching applications in information retrieval.Keywords
This publication has 28 references indexed in Scilit:
- An intelligent terminal for implementing relevance feedback on large operational retrieval systemsPublished by Springer Nature ,2005
- Computer storage and retrieval of generic chemical structures in patents. 7. Parallel simulation of a relaxation algorithm for chemical substructure searchJournal of Chemical Information and Computer Sciences, 1986
- Nearest neighbour searching in serial files using text signaturesJournal of Information Science, 1985
- Multis: A New Class of Multiprocessor ComputersScience, 1985
- The cosmic cubeCommunications of the ACM, 1985
- An evaluation of document retrieval from serial files using the ICL Distributed Array ProcessorOnline Review, 1984
- The CAS ONLINE search system. 1. General system design and selection, generation, and use of search screensJournal of Chemical Information and Computer Sciences, 1983
- Tree structures for high dimensionality nearest neighbor searchingInformation Systems, 1982
- The nearest neighbour problem in information retrievalACM SIGIR Forum, 1981
- Associative Processor Architecture—a SurveyACM Computing Surveys, 1977