Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The design and analysis of algorithms
Kozen D. (ed), Springer-Verlag New York, Inc., New York, NY, 1992. Type: Book (9780387976877)
Date Reviewed: Sep 1 1992

Each of the 40 chapters in this textbook is based on one day’s log from a semester of lectures; the logs were kept by the author’s students at Cornell. The author has blended the best features of three classic books [1–3]. Some instructors using the book may wish for more of a particular topic, for instance geometry or numerical algorithms, but a course must be selective.

The list of chapters seems like a list of topics in algorithm analysis required of a Ph.D. student. The topics include searches and sorts, transitive closure and Kleene algebra, heaps, union-find, flow optimization, and matching.

Then comes the principal motivation, complexity. The central feature is NP-completeness as applied to Boolean algebras and tree operations. These ideas are brought up to date by chapters on parallel algorithms and the NC-class (the analogue of the P-class). Likewise, the hypercube and the Gray representation introduce state-of-the-art research.

The last 10 chapters deal with familiar classical algorithms--such as rank, arithmetic, fast Fourier transforms, and primality--presented as quick overviews, some with an original touch.

In summary, every computer scientist should have this textbook available as a reference for its coverage. This book provides the next best thing to having attended the lectures. It includes sets of problems and solutions, and 111 references to the literature. These would be necessary for anyone pursuing a topic in depth.

Reviewer:  Harvey Cohn Review #: CR116104
1) Aho, A. V.; Hopcroft, J. E.; and Ullman, J. D. The design and analysis of computer algorithms. Addison-Wesley, Reading, MA, 1974. See <CR> 16, 10 (Oct. 1975), Rev. 29,039.
2) Garey, M. R. and Johnson, D. S. Computers and intractibility: a guide to the theory of NP-completeness. W.H. Freeman, San Francisco, 1979. See <CR> 21, 12 (Dec. 1980), Rev. 37,225.
3) Tarjan, R. E. Data structures and network algorithms. Society for Industrial and Applied Mathematics, Philadelphia, 1983.
Bookmark and Share
 
General (F.2.0 )
 
 
Complexity Measures And Classes (F.1.3 )
 
 
Data Structures (E.1 )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Algorithms in C
Sedgewick R., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1990. Type: Book (9780201514254)
Sep 1 1991
Algorithms from P to NP (vol. 1)
Moret B., Shapiro H. (ed), Benjamin-Cummings Publ. Co., Inc., Redwood City, CA, 1991. Type: Book (9780805380088)
May 1 1992
Algorithms: their complexity and efficiency (2nd ed.)
Kronsjö L., John Wiley & Sons, Inc., New York, NY, 1987. Type: Book (9789780471912019)
Sep 1 1988
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