Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Parallel free-text search on the connection machine system
Stanfill C., Kahle B. Communications of the ACM29 (12):1229-1239,1986.Type:Article
Date Reviewed: Aug 1 1987

As the title suggests, this paper describes techniques to exploit parallelism of the Connection Machine for free-text search algorithms while searching natural-language documents contained in large databases, ranging from a few megabytes to a few gigabytes. It also provides an overview of the Connection Machine architecture. The authors then describe an algorithm for free-text searching based on “surrogate coding” techniques. The paper has excellent illustrations describing “surrogate coding” techniques. The drawback of “false-hits” and a technique to minimize them are described.

Then, the paper describes techniques to implement the algorithm in the Connection Machine in order to exploit its parallelism. Even though the authors have repeated the concept of “Boolean Queries” and “Simple Queries” in two different places, I found the explanation useful. The paper has also provided a very good description of the “relevance feedback” concept in order to formulate effective “Simple Queries.” Finally, the authors describe the implementation of these concepts on a Connection Machine and provide some benchmark information on attributes, such as “precision,” “recall,” and “response time.” The paper was very well written, well organized, and, thus, easy to read. This paper is must reading for those interested in efficient text search algorithms for large databases.

Reviewer:  Santosh Chokani Review #: CR111449
Bookmark and Share
 
Single-Instruction-Stream, Multiple-Data-Stream Processors (SIMD) (C.1.2 ... )
 
 
Parallel Processors (C.1.2 ... )
 
 
Information Search And Retrieval (H.3.3 )
 
 
Information Storage (H.3.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Single-Instruction-Stream, Multiple-Data-Stream Processors (SIMD)": Date
A digital orrery
Applegate J., Douglas M., Gürsel Y., Hunter P., Seitz C. (ed), Sussman G. (ed) IEEE Transactions on Computers 34(9): 822-831, 1985. Type: Article
Sep 1 1986
LUCAS associative array processor: design, programming and application studies
Fernstrom C., Kruzela I., Svensson B., Springer-Verlag, London, UK, 1986. Type: Book (9789783540164456)
Jun 1 1987
A taxonomy of parallel sorting
Bitton D., DeWitt D., Hsaio D., Menon J. ACM Computing Surveys 16(3): 287-318, 1984. Type: Article
Nov 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy