Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
79 used & new from $54.04

Have one to sell? Sell yours here
 
   
Algorithm Design
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Algorithm Design (Hardcover)

by Jon Kleinberg (Author), Éva Tardos (Author)
4.4 out of 5 stars See all reviews (16 customer reviews)

List Price: $113.00
Price: $113.00 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
23 new from $69.95 56 used from $54.04

Frequently Bought Together

Algorithm Design + Introduction to Algorithms, Second Edition + The Algorithm Design Manual
Price For All Three: $245.08

Show availability and shipping details

  • This item: Algorithm Design by Jon Kleinberg

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Introduction to Algorithms, Second Edition by Thomas H. Cormen

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Algorithm Design Manual by Steven S. Skiena

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

Algorithm Design introduces algorithms by looking at the real-world problems that motivate them. The book teaches a range of design and analysis techniques for problems that arise in computing applications. The text encourages an understanding of the algorithm design process and an appreciation of the role of algorithms in the broader field of computer science.


Product Details

  • Hardcover: 864 pages
  • Publisher: Addison Wesley; United States ed edition (March 26, 2005)
  • Language: English
  • ISBN-10: 0321295358
  • ISBN-13: 978-0321295354
  • Product Dimensions: 9 x 8.1 x 1.4 inches
  • Shipping Weight: 3.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars See all reviews (16 customer reviews)
  • Amazon.com Sales Rank: #67,602 in Books (See Bestsellers in Books)


What Do Customers Ultimately Buy After Viewing This Item?

Algorithm Design
84% buy the item featured on this page:
Algorithm Design 4.4 out of 5 stars (16)
$113.00
Introduction to Algorithms, Second Edition
6% buy
Introduction to Algorithms, Second Edition 4.1 out of 5 stars (171)
$68.12
The Algorithm Design Manual
5% buy
The Algorithm Design Manual 4.6 out of 5 stars (31)
$63.96
Algorithms
3% buy
Algorithms 4.2 out of 5 stars (17)
$26.88

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

16 Reviews
5 star:
 (10)
4 star:
 (3)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
39 of 41 people found the following review helpful:
5.0 out of 5 stars Detailed, clear and complete, July 18, 2005
By Szymon Rozga (Ithaca, NY) - See all my reviews
(REAL NAME)   
The flow in this book is excellent. The authors do a great job in organizing this book in logical chapter. The chapters are organized into techniques to find solutions to particular problems, like for example, Greedy Algorithms, Divide and Conquer, and Dynamic Programming.

Each chapter contains a few representative problems of the technique or topic discussed. These are discussed in great detail, which is helpful to initially grasp the concepts. Furthermore, the end of each chapter contains a number of solved exercises. These are written up in less detail than the chapter problems, because they are usually slight variations or applications of the representative problems. I found these to be very helpful to me, as to build up a stronger grasp of the problem at hand.

Furthemore, the progressive search for a solution, such as for the Weighted Interval Scheduling problem using dynamic programming, is essential to understanding the process through which we can find such algorithms. The book is well written, in a clear, understandable language. The supplementary chapters on Basics of Algorithm Analysis and Graph Theory are a great started for people who have not been exposed to those concepts previously.

Network flows are covered extensively with their applications. I suppose this section of the course was enhanced because our instructor's research interests are Network Flows and she threw example after example at us. There are a great number of problems at the end of this chapter to practice.

(...)
One of the strenghs of this book, is that when the authors determine the running time of a particular algorithm, they write about how to implement it, with which data structures and why. Although it is assumed that data structures are common knowledge for the reader, this type of analysis is helpful for further understanding of such structures.

All in all, this is a great textbook for an introductory course in the design of algorithms.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
26 of 33 people found the following review helpful:
5.0 out of 5 stars dealing with NP completeness, July 30, 2005
By W Boudville (Terra, Sol 3) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
The text offers an interesting blend of rigour and informality. The numerous proofs in each chapter have that rigour. Yet what may be more important is how the text remains accessible to a primarily undergraduate audience.

The book is not just a compendium of common algorithms in computer science, and proofs about them. The authors place a stronger emphasis on motivating how to develop an intuitive understanding of the problems that the algorithms address, and of how to shape new algorithms. Or, possibly, apply or modify existing algorithms to new problems.

If you compare the text to Knuth's classic "Art of Computer Programming", then you might find Kleinberg and Tardos more accessible. (At least for undergraduate readership.)

Also, the extensive exercises at the end of each chapter often have contexts germane to the Web. For example, the links in web pages are used to motivate problems in graph theory, where we have directed (unidirectional) graphs, due to the one way nature of links. More generally, the recent, contextual nature of the problems may appeal to some students. Knuth had many exercises listed in his books, but they can be too abstract for most students.

The text also has an interesting chapter on NP problems. The authors address a very practical situation. Even if you find that you have a problem that is NP complete, it is not necessarily the end of the story. For real life reasons, you may have to find an approximate solution that is computationally feasible to evaluate. The chapter offers suggestions and examples that may be of help. (More formal texts might merely stop at proving NP completeness.)
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 6 people found the following review helpful:
5.0 out of 5 stars Slightly better than Cormen - highly readable, June 11, 2007
Best undergraduate handbook about algorithms i've seen so far.
Examples are much less artificial than in CLRS (Introduction to Algorithms). Most of them are highly practical, e.g. using Kruskal's MST algorithm as a simple clustering device.
It's worth mentioning that E.Tardos is a world-class calibre specialist in graph algorithms. When you feel unsatisfied with network flows chapter, you can read her survey of network flows (written with two other graph titans - Goldberg and Tarjan)
The division into chapters is good, yet classical. There are also exercises after each chapter, lots of them, good for preparation if you have algorithm-oriented job interview (Google, Yahoo, Microsoft etc.).

What's next? Read Tarjan's evergreen classic - Data Structures and Network Algorithms.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Good Condition and resaonable price
The price of this book is reasonable,

and

I got this book in five days after ordering. Read more
Published 5 months ago by Yu-jen Huang

5.0 out of 5 stars Approachable
Algorithm Design is an approachable introduction to sophisticated computer science. It is the undergraduate CS textbook for Jon Kleinberg's introduction to algorithm design... Read more
Published 7 months ago by S. Purpura

5.0 out of 5 stars Very good
Yes, this book was absolutely as expected. It came to me also bang on time. I am totally satisfied with this product. Read more
Published 8 months ago by S. Surender

5.0 out of 5 stars Awesome Book
Nicely written book. Easy to follow. The authors presented the algorithms very well. A minor complain would be that some of the proofs are too informal for my liking, and some... Read more
Published 11 months ago by Dr Wollongong

4.0 out of 5 stars Succinctly presented
One of the better algorithm books I have studied. The content is succinctly presented. It does a good job at handling some complex topics. Read more
Published 16 months ago by KP

4.0 out of 5 stars Wonderful Book; Some Faults
This textbook is details and runs through topics with very strong and interesting examples. The problems make you think, yet are in line with what the book is teaching you... Read more
Published 16 months ago by Adam the Great

2.0 out of 5 stars it's said to be brand new, but doesn't look new
I purchased it new directly from Amazon but there's no shrink wrap film on the book and both the front cover and the back cover have some scratches by certain shart utils and also... Read more
Published 17 months ago by Ji Han

4.0 out of 5 stars Interesting Problem Sets
I think the book Algorithms (Sanjoy Dasgupta, Christos H. Papadimitriou, and Umesh Vazirani), is better written and more succint but nonetheless Algorithm Design is an excellent... Read more
Published 20 months ago by Craig K. Yoshioka

5.0 out of 5 stars great text
This is a great text as it teaches you the major techniques for designing efficient algortihms and how to solve real-life problems using algorithms rather than just presenting... Read more
Published on May 28, 2007 by George Colpitts

3.0 out of 5 stars One of the better introduction algorithm books
With algorithms not a strength of mine (although I am a computer scientist student), I was quite happy that our professor switched to this book away from the MIT Press book. Read more
Published on December 10, 2006 by Quality Man

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)

Help us improve this fledgling article by editing it on Amapedia.com opens new browser window




Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Summer Reading for Kids & Teens

Summer Reading for Kids and Teens
Discover everything from beach reads and board books to teen romance and action-adventure series in Summer Reading for Kids & Teens. And, check off the kids' required reading lists in our Summer School Reading Store.
 

Plow Your Way Through Winter

Shop for Snow Removal Equipment and Accessories
Be prepared for snow season with snow removal equipment and accessories found in the Home Improvement Store.

Shop all snow removal equipment

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates