Top 10 Algorithms

A Group-Participation Session

Criteria for a Top 10 Algorithm

An algorithm on the top-10 list should:

Collectively, the top 10 algorithms should:

Suggested Algorithms for the Top 10 List

During the session, attendees divided into four groups to brainstorm candidates for a Top 10 list. Each group reported three algorithms at the end of the session, as follows:

The following additional algorithms were identified within groups, although time prevented their mention during the session itself.

This document is available on the World Wide Web as

created October 10, 2002
last revised October 14, 2002
Valid HTML 3.2!
For more information, please contact Henry M. Walker at