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.

Metaphone Algorithm

String Algorithm

Method of characteristics

Numerical Algorithm

Method of Conditional Probabilities

Optimization Algorithm

Method of lines

Numerical Algorithm

Metric K-Center

Optimization Algorithm

Metropolis-Hastings Algorithm

Machine Learning Algorithm

Middle-square method

Numerical Algorithm

Midpoint Circle Algorithm

Computational Geometry Algorithm

Midpoint method

Numerical Algorithm

Miller-Rabin Primality Test

Numerical Algorithm

Miller's Recurrence Algorithm

Numerical Algorithm

Minimum k-Cut

Graph Algorithm

Minimum Message Length

Machine Learning Algorithm

Misra-Gries heavy hitters algorithm

Searching Algorithm

MISTY1

Cryptographic Algorithm

Mix network

Cryptographic Algorithm

Model Synthesis

Optimization Algorithm

Modified Huffman coding

String Algorithm

Möller-Trumbore intersection algorithm

Computational Geometry Algorithm

Monte Carlo integration

Numerical Algorithm

Monte Carlo method

Numerical Algorithm

Monte Carlo Tree Search

Machine Learning Algorithm

Montgomery Modular Multiplication Algorithm

Numerical Algorithm

MP3

String Algorithm

MTD(f)

Searching Algorithm

Mu-law algorithm

Numerical Algorithm

Muller's Method Algorithm

Numerical Algorithm

Multi-Fragment Algorithm

Optimization Algorithm

Multigrid method

Numerical Algorithm

Multiplicative weight update method

Optimization Algorithm

MurmurHash

Searching Algorithm

Nagle's algorithm

Network Algorithm

Naive Bayes Classifier Algorithm

Machine Learning Algorithm

Natural language programming

Algorithm Classification

Nearest Neighbor Search

Searching Algorithm

Nearest Neighbour Algorithm

Optimization Algorithm

Needleman-Wunsch Algorithm

String Algorithm

Negamax Algorithm

Searching Algorithm

Neighbor joining

Graph Algorithm

Nelder-Mead Method Algorithm

Optimization Algorithm

Nested sampling algorithm

Numerical Algorithm

Neural Style Transfer

Machine Learning Algorithm

Neville's algorithm

Numerical Algorithm

New York State Identification and Intelligence System

String Algorithm

NewDES

Cryptographic Algorithm

Newell's algorithm

Computational Geometry Algorithm

Newest Vertex Bisection

Computational Geometry Algorithm

Newton-Raphson Method

Numerical Algorithm

Newton's method in optimization

Optimization Algorithm

Nihilist cipher

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.