###
Top 10 Algorithms

The 10 Algorithms with the Greatest Influence on the
Development and Practice of Science and Engineering in the 20th
Century

- Computing in Science & Engineering

- Metropolis Algorithm for Monte Carlo

- Simplex Method for Linear Programming

- Krylov Subspace Iteration Methods

- The Decompositional Approach to Matrix Computations

- The Fortran Optimizing Compiler

- QR Algorithm for Computing Eigenvalues

- Quicksort Algorithm for Sorting

- Fast Fourier Transform

- Integer Relation Detection

- Fast Multipole Method

At Stanford:

NEW COURSE:

The Top Ten Algorithms of the Century

Math 224/CS 339

We thought that, along with Scientists and Engineers, the
Mathematicians, Computer Scientists and Statisticians at Stanford
would benefit from a survey course covering roughly one algorithm per
week. This will be a high level review including basic ideas,
applications, history, pointers to available code and theory.

Persi Diaconis

Gene Golub