Library of Math
New and Used Math Books at Great Low Prices
Subscribe to the Library of Math Feed

Algorithms

Algorithms

enlarge enlarge 
Authors: Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani
Publisher: McGraw-Hill Science/Engineering/Math
Category: Book

Buy New: $27.87



New (25) Used (14) from $24.86

Rating: 4.5 out of 5 stars 13 reviews
Sales Rank: 8486

Media: Paperback
Edition: 1
Pages: 336
Number Of Items: 1
Shipping Weight (lbs): 1.1
Dimensions (in): 9.1 x 7.4 x 0.6

ISBN: 0073523402
Dewey Decimal Number: 518.1
EAN: 9780073523408

Publication Date: September 13, 2006
Availability: Usually ships in 1-2 business days

Similar Items:

  • Introduction to Algorithms
  • Introduction to the Design and Analysis of Algorithms (2nd Edition)
  • The Algorithm Design Manual
  • Algorithm Design
  • Introduction to the Theory of Computation, Second Edition

Editorial Reviews:

Product Description
This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest. Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal..

. Features include:. The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated..

. Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence..

. An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center..

. "Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read." Tim Roughgarden Stanford University. .


Customer Reviews:   Read 8 more reviews...

5 out of 5 stars a masterpiece   March 13, 2007
T. Liu
26 out of 26 found this review helpful

As a professor in a state university, I learn, teach, and research on computer algorithms. Not many computer books are a joy to read, but
this one is exceptional: It is concise, informative, and inspiring.

I don't know since when computer books are synonymous to boring, lengthy
piles of printed papers filled with screen dumps. Truely innovative
books are rare. Not only does this book explain algorithms clearly, it also tells the stories behind them.

I would consider this book a good complement rather than a substitution
to Corman et al's book Introduction to Algorithms (which is one of the
most widely used textbook for algorithm course). If you just want to
find a book where you can translate the suedo code into a program, this
is not for you. The focus of this book is to explain and to inspire (which is also what I believe the real "Education" should be) rather than
dumping the students' head with codes and rules.

I would also like to mention that the book "the design and analysis of
algorithms" is also a good one. It is good for most colleges at undergraduate level except for a few "top-level" universities.



5 out of 5 stars Great introductory text on algorithms   October 15, 2006
Z. SONG (San Jose, CA USA)
13 out of 14 found this review helpful

This is one of the best introductory text on algorithms I've ever read. The concepts are presented clearly, the writing style is lucid, and whole book is very easy to follow. It emphasizes the ideas and insightful hints behind every algorithms, rather than the overly rigorous mathmatic proofs often found in other books. The book also includes a lot of exercises, as a complementary to the content. The side bars also provide a lot of interesting information.


5 out of 5 stars excellent introduction   August 17, 2007
Ram Sriharsha (Maryland)
7 out of 7 found this review helpful

This book is the best introductory text on algorithms that I have come across. For a layperson trying to understand algorithm analysis and design, I cannot think of a better starting point than this book provides.
The exercises in this book are very valuable to understanding the material especially as the book is terse and does not delve deeply into any particular aspect of algorithms. Overall the book is a joy to read and the exercises are fun.



5 out of 5 stars My first choice as an instructor   March 4, 2008
John R. Black (Boulder, CO)
5 out of 5 found this review helpful

I occasionally teach algorithms at CU Boulder to our undergraduates. This book accomplishes what it set out to do: provide a comprehensible (but not comprehensive) treatment of a core piece of Computer Science at an affordable cost.

That we get one of the greatest researchers in the area (Papadimitriou) alongside two other distinguished authors is just icing on the cake.

The first printing had numerous errors, though the online version of the book had already corrected many of them. I haven't used the book since then, but will in the Fall, and I'd expect with the vigor already invested by the authors, the book will be in even better shape.

I'm glad they wrote this thing.. it was long overdue.



5 out of 5 stars Complex Computing Algorithms just made story-like   December 31, 2007
Ahmed El Deeb (Egypt)
4 out of 4 found this review helpful

Algorithms is a complex topic in computing that needs tentative learning. The authors of this book really succeeded in making learning algorithms more enjoying, interesting, and easy yet comprehensive and advanced. This is a difficult equation, but this book really achieves it. It takes you from the early foundation with the Fibonacci algorithm till the complex graph algorithms while explaining each milestone all over the way. The was they present this subject is in a story manner or a casual discussion between two computing professionals which makes the book interactive, easy to access, and comprehensive. I recommend this book for both beginner and advanced readers in the field of computing.

 
about us contact us privacy policy terms of use mision statement lom help
The Library of Math - Online Math Organized by Subject Into Topics. © 2005 - 2009 www.LibraryOfMath.com All rights reserved. math rss