MIT Press
Introduction to Algorithms, Second Edition
Introduction to Algorithms, Second Edition
Couldn't load pickup availability
Introduction to Algorithms, Second Edition
Book is in good condition! There is light wear from use. The pages are clean with no marks.
The initial publication of this book was recognized as the recipient of the prestigious Best 1990 Professional and Scholarly Book in Computer Science and Data Processing award by the Association of American Publishers. While there are numerous books available on algorithms, they often fall into two categories: either they are rigorous but lack completeness, or they cover a vast amount of material but lack rigor. With Introduction to Algorithms, we have successfully combined both rigor and comprehensiveness. This book extensively covers a wide range of algorithms, providing in-depth analysis and making the design and analysis accessible to readers at all levels of expertise. Each chapter is self-contained and can be studied independently. The algorithms are explained in both English and pseudocode, ensuring readability for individuals with basic programming knowledge. The explanations have been meticulously crafted to maintain simplicity without compromising the depth of coverage or mathematical rigor. Since its publication, the first edition has become the industry standard reference for professionals and a highly recommended textbook in universities worldwide. In the second edition, we have added new chapters that explore the role of algorithms, probabilistic analysis and randomized algorithms, as well as linear programming. Additionally, we have made extensive revisions to virtually every section of the book. Furthermore, we have made a significant improvement by introducing loop invariants early on in the text and utilizing them consistently throughout to prove algorithm correctness. To enhance the fluidity of the content, we have relocated much of the mathematical foundations material from Part I to an appendix, while incorporating additional motivational material at the beginning. This change aims to maintain the book's mathematical and analytic focus while ensuring a more cohesive reading experience.
FEATURES
Share
