Introduction to Algorithms
First published 1990
No recent price yet
About this book
The standard algorithms textbook.
AI × CS
AlphaEvolve multiplies 4×4 complex matrices with 48 multiplications, beating Strassen
Fast matrix multiplication, which this book covers: one better than Strassen's 1969 method.
May 2025 · Google DeepMind ↗
AlphaDev finds faster sorting routines, now in LLVM's standard library
New ways to sort short lists, found by an AI working in assembly code.
June 2023 · Google DeepMind ↗
The authors
Reading order
Prerequisite: Structure and Interpretation of Computer Programs (Abelson)
Pairs with: The Art of Computer Programming, Volume 1 (Knuth) · Introduction to the Theory of Computation (Sipser)
In print
Yes · MIT Press, 4th edition
Which edition
Get the 3rd (2009) or 4th (2022) edition. The 1st (1990) has only Cormen, Leiserson and Rivest as authors; Stein joined for the 2nd (2001).
Find a copy
First editions ↗ (opens in a new tab)Signed copies ↗ (opens in a new tab)
First editions and signed copies open a search on AbeBooks, cheapest first. We may earn a commission if you buy through these links.
Editions
18 editions · 2 hardcover, 4 paperback
First published 1990
Earliest edition listed: 1990 · MIT Press
- 1990 · MIT Press · ISBN 9780262530910
- 1990 · MIT Press · ISBN 9780262031417
- 1999 · MIT Press · ISBN 9780262031417
- 2001 · MIT Press · ISBN 9781423724605
- 2001 · The MIT Press · Paperback · 2 edition · ISBN 9780262531962
- 2001 · McGraw-Hill Science/Engineering/Math · ISBN 9780070131514
- 2001 · McGraw-Hill Science/Engineering/Math · Hardcover · 2 edition · ISBN 9780070131514
- 2001 · MIT Press · 2nd ed. · ISBN 9780262032933
Show all 18 editions
- 2003 · McGraw-Hill Science/Engineering/Math · ISBN 9780072970548
- 2003 · McGraw-Hill Science/Engineering/Math · Hardcover · 2 edition · ISBN 9780072970548
- 2009 · MIT Press · ISBN 9780262258104
- 2009 · MIT Press · ISBN 9780262270830
- 2009 · MIT Press · ISBN 9780262259460
- 2009 · The MIT Press · Third Edition · ISBN 9780262033848
- 2009 · MIT Press · Paperback · Third edition · ISBN 9780262533058
- 2010 · Brand: PHI Learning · Paperback · ISBN 9788120340077
- 2010 · Brand: PHI Learning · Paperback · ISBN 9788120340077
- 2022 · MIT Press · Fourth edition · ISBN 9780262046305
The list may be incomplete, especially for older and non-English editions.
