Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Sequential and parallel processing in depth search machines
Kapralski A., World Scientific Publishing Co., Inc., River Edge, NJ, 1994. Type: Book (9789810217167)
Date Reviewed: Jul 1 1995

The basis of this book is the fundamental idea of a depth search machine (DSM) model with a foundation built on binary matrices. Processing is handled by the general tasks existence, every, identification, searching, and all. The basic tasks are existence and every, and algorithms are developed for the other tasks depending on their environment. The coverage of topics is wide, including architecture, data structures, algorithms, and applications.

The foundations are developed in chapters 1 and 2. Chapter 1 addresses the initial terminology and architecture, including an extension to parallel or distributed models. Chapter 2 focuses on elementary data structures and processing algorithms for sorting and searching, including complexity considerations.

Characteristic function (CF) databases generalize the data structures from chapter 2. Chapter 3 develops this relational database with a single relation, which is extensible to multirelational databases. An interesting result is that the efficiency of sorting and searching is not affected by any preordering of objects, entities, or relations, thus simplifying memory management. Chapter 4 extends the CF databases to a parallel or distributed environment.

Chapters 5 and 6 are concerned with representing and solving intractable (NP-complete and isomorphic-complete) combinatorial problems in DSMs. Chapters 7 through 10 address application of DSMs to computational geometry, pattern recognition, and image analysis. Chapter 11 demonstrates a flexible and efficient approach to expert system implementation and extensions to huge knowledge bases and to parallel and distributed environments.

The DSM concept presented in this book unifies a wide range of problem domains with a consistent, straightforward, and versatile system. The material is technically rigorous and not for the casual reader. This book is recommended for researchers in alternative architectures, computational geometry and combinatorics, or distributed or parallel knowledge bases and databases.

Reviewer:  M. G. Murphy Review #: CR118762 (9507-0452)
Bookmark and Share
  Featured Reviewer  
 
Modes Of Computation (F.1.2 )
 
 
Combinatorics (G.2.1 )
 
 
Complexity Measures And Classes (F.1.3 )
 
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Modes Of Computation": Date
The complexity of problems on probabilistic, nondeterministic, and alternating decision trees
Manber U. (ed), Tompa M. Journal of the ACM 32(3): 720-732, 1985. Type: Article
Sep 1 1986
A logarithmic time sort for linear size networks
Reif J., Valiant L. Journal of the ACM 34(1): 60-76, 1987. Type: Article
Aug 1 1987
The Feynman processor
Milburn G., Perseus Books, Cambridge, MA, 1998. Type: Book (9780738200163)
Nov 1 1998
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