Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Browse By

All Algorithms

The named, well-defined procedures for solving a specific computational problem, carried as their own subject distinct from the broader ideas they draw on: sorting and searching algorithms such as Quicksort and binary search, graph algorithms such as Dijkstra's algorithm and A*, and other named procedures such as RSA encryption and the fast Fourier transform, each carried with the problem it solves, its time and space complexity, and the person or people credited with it. Belongs here: a named, specific algorithm with a defined step-by-step procedure, such as Quicksort, Dijkstra's algorithm, RSA or the fast Fourier transform. Does not belong here: the broader theoretical idea, paradigm or data structure an algorithm is built on, such as recursion or the linked list, which remains Concepts' subject, the language an algorithm happens to be implemented in, which is Programming Languages' subject, or a full running system, which is Systems' subject.

All Algorithms
Filter Results1,014 entries
Showing the 100 most common of 198 options.
Showing the 100 most common of 206 options.

Loop-invariant code motion

Algorithm Classification

Louvain Method

Graph Algorithm

L-reduction

Computational Model and Complexity

LU Decomposition Algorithm

Numerical Algorithm

Lucas primality test

Numerical Algorithm

Lucas-Kanade Algorithm

Numerical Algorithm

Lucas-Lehmer primality test

Numerical Algorithm

Lucas-Lehmer-Riesel test

Numerical Algorithm

Lucifer (cipher)

Cryptographic Algorithm

Luhn Algorithm

Numerical Algorithm

Luhn Mod N Algorithm

Numerical Algorithm

LZ4 (compression algorithm)

String Algorithm

LZ77 Algorithm

String Algorithm

LZ78 Algorithm

String Algorithm

LZFSE

String Algorithm

LZMA Algorithm

String Algorithm

LZW Algorithm

String Algorithm

LZX

String Algorithm

Machin-like formula

Numerical Algorithm

Magic state distillation

Optimization Algorithm

Mamba (deep learning architecture)

Machine Learning Algorithm

Manacher's Algorithm

String Algorithm

Manhattan Address Algorithm

Numerical Algorithm

March Algorithm

Numerical Algorithm

Marching Cubes Algorithm

Computational Geometry Algorithm

Marching Squares Algorithm

Computational Geometry Algorithm

Marr-Hildreth algorithm

Computational Geometry Algorithm

MARS (cipher)

Cryptographic Algorithm

MARS Algorithm

Cryptographic Algorithm

Marzullo's algorithm

Parallel and Distributed Algorithm

Max-min fairness

Network Algorithm

Maze generation algorithm

Graph Algorithm

Maze-Solving Algorithm

Graph Algorithm

McCreight's Algorithm

String Algorithm

McEliece Cryptosystem

Cryptographic Algorithm

MD2 (hash function)

Cryptographic Algorithm

MD4

Cryptographic Algorithm

MD5 Algorithm

Cryptographic Algorithm

MD6

Cryptographic Algorithm

Mean Shift

Machine Learning Algorithm

Median Filter Algorithm

Numerical Algorithm

Median of medians

Searching Algorithm

Medical algorithm

Domain-Specific Algorithm

Meet-in-the-Middle Attack

Cryptographic Algorithm

Memetic algorithm

Optimization Algorithm

Merge-Insertion Sort

Sorting Algorithm

Merkle signature scheme

Cryptographic Algorithm

Merkle-Hellman Knapsack Cryptosystem

Cryptographic Algorithm

Mersenne Twister Algorithm

Numerical Algorithm

Message Authenticator Algorithm

Cryptographic Algorithm
Connections

Showing the first 400 of 1,015 connections.

Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.