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.

2-Opt Algorithm

Optimization Algorithm

2Sum

Numerical Algorithm

A* Search Algorithm

Searching Algorithm

A5/1

Cryptographic Algorithm

Aberth method

Numerical Algorithm

Abramov's Algorithm

Numerical Algorithm

Active queue management

Network Algorithm

Actor-Critic Algorithm

Machine Learning Algorithm

AdaBoost Algorithm

Machine Learning Algorithm

Adam Optimizer Algorithm

Optimization Algorithm

Adam7 algorithm

Computational Geometry Algorithm

Adaptive algorithm

Algorithm Classification

Adaptive resonance theory

Machine Learning Algorithm

ADFGVX cipher

Cryptographic Algorithm

Adjoint state method

Numerical Algorithm

Adleman-Pomerance-Rumely primality test

Numerical Algorithm

Adler-32

Numerical Algorithm

Advanced Encryption Standard Algorithm

Cryptographic Algorithm

AES-GCM-SIV

Cryptographic Algorithm

Affine cipher

Cryptographic Algorithm

Affinity Propagation Algorithm

Machine Learning Algorithm

Aho-Corasick Algorithm

String Algorithm

Aitken's delta-squared process

Numerical Algorithm

AKS Primality Test

Numerical Algorithm

A-law algorithm

Numerical Algorithm

Alberti cipher

Cryptographic Algorithm

Algorism

Numerical Algorithm

Algorithmic art

Domain-Specific Algorithm

Alias analysis

Algorithm Classification

Almgren-Chriss Model

Optimization Algorithm

Alpha Max Plus Beta Min Algorithm

Numerical Algorithm

Alpha-Beta Pruning Algorithm

Optimization Algorithm

Alternating-direction implicit method

Numerical Algorithm

Ancient Egyptian multiplication

Numerical Algorithm

Anderson acceleration

Numerical Algorithm

Anisotropic diffusion

Numerical Algorithm

Ant Colony Optimization Algorithm

Optimization Algorithm

Anytime A*

Searching Algorithm

Apostolico-Giancarlo algorithm

String Algorithm

Approximate string matching

String Algorithm

Apriori Algorithm

Machine Learning Algorithm

APX

Optimization Algorithm

Argon2

Cryptographic Algorithm

ARIA (cipher)

Cryptographic Algorithm

Arithmetic Coding Algorithm

String Algorithm

Arnoldi iteration

Numerical Algorithm

Artificial Bee Colony Algorithm

Optimization Algorithm

Ascon (cipher)

Cryptographic Algorithm

Atbash

Cryptographic Algorithm

Atkinson dithering

Domain-Specific 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.