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.

Pollard's Rho Algorithm

Numerical Algorithm

Pollard's rho algorithm for logarithms

Numerical Algorithm

Poly1305

Cryptographic Algorithm

Polybius square

Cryptographic Algorithm

Polygon Triangulation Algorithm

Computational Geometry Algorithm

Polynomial Decomposition

Numerical Algorithm

Polynomial Greatest Common Divisor

Numerical Algorithm

Polynomial Identity Testing

Numerical Algorithm

Polynomial long division

Numerical Algorithm

Polynomial regression

Machine Learning Algorithm

Polynomial-time approximation scheme

Optimization Algorithm

Post-order traversal

Graph Algorithm

Powell's Method Algorithm

Optimization Algorithm

Power iteration

Numerical Algorithm

Powersort

Sorting Algorithm

PQ tree

Graph Algorithm

Prediction by Partial Matching Algorithm

String Algorithm

Predictor-Corrector Method

Numerical Algorithm

PRESENT

Cryptographic Algorithm

Prim's Algorithm

Graph Algorithm

Principal Component Analysis Algorithm

Machine Learning Algorithm

Product cipher

Cryptographic Algorithm

Proof of Authority

Cryptographic Algorithm

Proof of space

Cryptographic Algorithm

Proof of work

Cryptographic Algorithm

Proper generalized decomposition

Numerical Algorithm

Proportional-fair scheduling

Network Algorithm

Proximal Policy Optimization Algorithm

Machine Learning Algorithm

Prufer Sequence Algorithm

Graph Algorithm

Pseudo-LRU

Optimization Algorithm

Pseudorandom generator

Cryptographic Algorithm

Push-Relabel Algorithm

Graph Algorithm

Q-Learning Algorithm

Machine Learning Algorithm

QR Algorithm

Numerical Algorithm

Quadratic probing

Searching Algorithm

Quadratic Sieve Algorithm

Numerical Algorithm

Quadtree Algorithm

Computational Geometry Algorithm

Qualcomm code-excited linear prediction

String Algorithm

Quantum annealing

Optimization Algorithm

Quantum counting algorithm

Numerical Algorithm

Quantum phase estimation algorithm

Numerical Algorithm

Quartet Distance

Graph Algorithm

Queap

Searching Algorithm

Quickhull Algorithm

Computational Geometry Algorithm

Quickselect

Searching Algorithm

Quine-McCluskey algorithm

Optimization Algorithm

Quotient filter

Searching Algorithm

Rabbit (cipher)

Cryptographic Algorithm

Rabin Cryptosystem

Cryptographic Algorithm

Radix Sort

Sorting 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.