Foundations of Algorithms

- 50%

Original price was: $116.22.Current price is: $58.11.

Add to wishlistAdded to wishlistRemoved from wishlist 0
Sold by
Richard

Product Specs:

  • File Type: PDF
  • File Size: 36.3 MB
  • Book Language: English
  • Total Page Count: 694
  • Instant Download

Algorithm design is not just a matter of writing steps that work—it also means choosing an approach suited to the problem and understanding the cost of that choice. In Foundations of Algorithms, Richard E. Neapolitan builds that reasoning through clear pseudocode, worked examples, and detailed mathematical explanations, with a presentation designed to be approachable without setting rigor aside.

Learn to choose an algorithmic strategy

The book is organized largely by design technique, helping readers compare ways to tackle problems rather than treating each algorithm as an isolated recipe. It covers divide-and-conquer, dynamic programming, greedy methods, backtracking, and branch-and-bound. Examples revisit familiar challenges through different approaches, making the trade-offs between techniques part of the learning.

Connect performance to the problem

Alongside algorithm analysis, Neapolitan introduces computational complexity: the study of the problems themselves and the limits of efficient solutions. Chapters on sorting and searching lead into intractability, the sets P and NP, NP-complete problems, and approximation algorithms. The emphasis on explanation and formal proof gives readers a way to follow not only what an algorithm does, but why its performance matters.

From genetic algorithms to parallel computing

The fifth edition extends the range of techniques with coverage of genetic algorithms and genetic programming, including theory and applications. Further chapters introduce number-theoretic algorithms, including Euclid’s algorithm, and parallel algorithms, architectures, and the PRAM model.

A mathematically considerate textbook

Rather than relying on one programming language’s syntax, the text uses pseudocode intended to be readable across high-level languages. It assumes college algebra, finite or discrete mathematics, and prior study of data structures; an appendix reviews mathematics used in the book, and another covers recurrence-solving methods. Neapolitan also presents concepts such as order of growth with substantial English explanation and detailed proofs, while identifying material that requires calculus.

Designed for upper-level undergraduate and graduate study, this edition offers a systematic route through core algorithmic ideas—from selecting a design method to analyzing efficiency and recognizing computational limits.

Additional Book Details

Book specifications and digital file information

File Size
36.3 MB
File Type
PDF
Language
English
Page Count
694
Publisher
Jones & Bartlett Learning
ISBN
ISBN_10: 1284049191 | ISBN_13: 978-1-284-04919-0 | eText_ISBN_10: 1284065502 | eText_ISBN_13: 9781284065503
Edition
Fifth edition
Authors
Richard | Richard E. Neapolitan | Neapolitan
Copyright
2015
File Information
Foundations of Algorithms.pdf
Additional Information
publication_location: Burlington, Massachusetts | LCCN: 2013050988 | Library_of_Congress_Classification: QA9.58.N43 2015 | Dewey_Decimal_Classification: 518.1—dc23

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Be the first to review “Foundations of Algorithms”

No product has been found!
Foundations of Algorithms
Foundations of Algorithms

Original price was: $116.22.Current price is: $58.11.

Your Next Chapter Starts Here.

Discover digital books that spark curiosity, inspire fresh ideas, and encourage learning. Explore the BooksStore collection and find your next great read.

Digital eBooks only
Downloadable file formats
Customer support available
Need Assistance?

Email us at [email protected]

Customer Support

General enquiries: response within 24–48 hours. Some issues may require additional time to resolve.

A World of Ideas Awaits

Good reads. Fresh possibilities.

Find something new to learn, enjoy, or explore. Browse the BooksStore collection and discover your next digital read.

Browse eBooks

Digital books only. No physical shipping. File formats vary by product.

Books Store
Logo
Shopping cart