# Museum of Algorithms: A Digital Exhibition of Interactive Algorithm Art

> Source: <https://www.museumofalgorithms.org>
> Published: 2026-05-30 10:31:48+00:00

# Museum of Algorithms

A contemplative space where computational ideas are exhibited as living artworks. Step into a wing to explore.

## Number Theory

300 BC – 1978

Primes, modular arithmetic, and key exchange

4 exhibits

## Classical Machine Learning

1847 – 2008

Clustering, probabilistic models, and optimization

12 exhibits

## Graph Algorithms

1930 – 1998

Traversals, shortest paths, and spanning trees

19 exhibits

## Sorting Algorithms

1945 – 1993

Ordering elements through comparison and distribution

10 exhibits

## Search Algorithms

1946 – 1970

Finding elements and patterns in data structures

5 exhibits

## Randomized & Probabilistic

1949 – 1983

Probabilistic methods and randomized data structures

4 exhibits

## Dynamic Programming

1952 – 1984

Optimal substructure and overlapping subproblems

13 exhibits

## Compression & Coding

1952 – 1999

Entropy codes and dictionary methods

5 exhibits

## Network Flow

1955 – 1972

Maximum flow, minimum cut, and assignment

4 exhibits

## Neural Networks & Deep Learning

1958 – 2020

Architectures, attention, and learning dynamics

14 exhibits

## String Algorithms

1960 – 1995

Pattern matching, hashing, and text processing

11 exhibits

## Tree Algorithms

1962 – 1994

Self-balancing binary search trees and rotations

8 exhibits

## Computational Geometry

1972 – 1985

Algorithms on points, lines, and polygons

8 exhibits

## Symmetric Cryptography & Hashing

1979 – 2001

Block ciphers and Merkle–Damgård hashing (schematic)

4 exhibits

## Quantum Algorithms

1992 – 1996

Quantum circuits and query speedups

2 exhibits

## Distributed Systems

1997 – 2014

Scale-out computation and lookup

5 exhibits
