Jump to ratings and reviews
Rate this book

Design and Analysis of Computer Algorithms, The

Rate this book
The Design and Analysis of Computer Algorithms introduces the basic data structures and programming techniques often used in efficient algorithms. It covers the use of lists, push-down stacks, queues, trees, and graphs.

470 pages, Hardcover

Published January 1, 1974

17 people are currently reading
375 people want to read

About the author

Alfred V. Aho

41 books38 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
35 (35%)
4 stars
35 (35%)
3 stars
18 (18%)
2 stars
6 (6%)
1 star
6 (6%)
Displaying 1 - 3 of 3 reviews
Profile Image for Steve Whiting.
181 reviews18 followers
February 17, 2016
This is one of the key foundations of computer science: "Aho, Hopcraft & Ullman" is up there with "Knuth", not only as great works, but as books so important and so well known that the name of the authors is all that is required to identify it.

If you're looking for a definitive work that identifies algorithms for recurrent programming tasks, and want to know exactly how efficient each is, this book has the definitive answer, with all the mathematical proofs to back up their assertions; which is unfortunately a bit of a problem, if your maths education was limited, or a few years ago.

This is a great reference book to dip into when you have a specific subject to investigate, but it's not one to read cover to cover unless you really like maths; otherwise the many times you encounter something along the lines of "let us assume (abracadabra) which by process of (hocus pocus) shows that (this) is better than (that) and thus (alakazam!) n = x log 3^2", will become a tad wearing.

It's unashamedly an academic book - no consideration given to leading you by the hand through problems, just dive straight in and swim or drown. As a result it's extremely terse, and pretty dismally laid out. For non-expert mathematicians, it could really do with an awful lot more explanation, and diagrams, and an awful lot less "by Schwarzenegger's postulate it is obvious that...".

I first read this, a "few years" ago, when it was one of the set books on my Computer Science degree course. It's still a tremendous work, but I think my maths must have been an awful lot better in those days.

Highly recommended, but with many caveats - this is certainly not "algorithms for dummies"!
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.