---
title: Introduction to Algorithms
authors:
- Thomas H. Cormen
- Charles E. Leiserson
- Ronald L. Rivest
- Clifford Stein
year: 1990
venue: MIT Press / McGraw-Hill
arxiv: null
doi: null
source: "https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/"
topics:
- textbook
- algorithms
- clrs
seed_rank: 797
seed_batch: perfects-algorithms-2026-08-13
reviewed: 2026-08-13
pool: maths-foundations
relevance_score: 9
lineage: algorithms-and-complexity
cites:
- title: Algorithms
  url: "https://algs4.cs.princeton.edu/"
  year: 1983
  arxiv: null
  doi: null
- title: The Design and Analysis of Computer Algorithms
  url: "https://www.pearson.com/en-us/subject-catalog/p/design-and-analysis-of-computer-algorithms-the/P200000003488/9780201000290"
  year: 1974
  arxiv: null
  doi: null
- title: The Complexity of Theorem-Proving Procedures
  url: "https://doi.org/10.1145/800157.805047"
  year: 1971
  arxiv: null
  doi: 10.1145/800157.805047
see:
- "798-algorithms"
- "799-the-design-and-analysis-of-computer-algorithms"
- "724-the-complexity-of-theorem-proving-procedures"
---

# Introduction to Algorithms

## One-sentence takeaway

CLRS is the standard comprehensive algorithms text: uniform pseudocode, asymptotic proofs, and chapter-length treatments from sorting and heaps through graph algorithms, FFT, NP-completeness, and approximation.

## Why it matters here

This is the shared vocabulary Anoptic, ano, and GRID COMMAND implementations already speak — the book you open for the red-black invariant, Dijkstra with a heap, or the master theorem, not a substitute for the primary papers in this span.

## Key ideas

- First edition 1990 (CLR); Stein joins later editions. The MIT Press page linked here is the current edition.
- Rigorous loop invariants and recurrences, not just code dumps.
- Coverage is deliberately broad: data structures, greedy/DP, amortized analysis, multithreaded algorithms (later eds.), and a full NP-completeness core.
- One card for the textbook; chapter numbers move between editions.

## Caveats

## Links

- MIT Press: https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/
