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.

Davis-Putnam algorithm

Searching Algorithm

DBSCAN Algorithm

Machine Learning Algorithm

De Casteljau's Algorithm

Computational Geometry Algorithm

Decision tree learning

Machine Learning Algorithm

Decoding methods

Algorithm Classification

Deep Learning Super Sampling

Machine Learning Algorithm

Deep Q-Network Algorithm

Machine Learning Algorithm

DeepDream

Machine Learning Algorithm

Deficit round robin

Network Algorithm

DEFLATE Algorithm

String Algorithm

Dekker's algorithm

Parallel and Distributed Algorithm

Delaunay triangulation

Computational Geometry Algorithm

Delta encoding

String Algorithm

Depth-First Search

Graph Algorithm

DES-X

Cryptographic Algorithm

Detached eddy simulation

Numerical Algorithm

Detection Transformer

Machine Learning Algorithm

Determination of the Day of the Week

Numerical Algorithm

Deutsch-Jozsa algorithm

Computational Model and Complexity

Devex Algorithm

Optimization Algorithm

DIAMOND (biotechnology)

String Algorithm

Diamond-square algorithm

Domain-Specific Algorithm

Differential Evolution

Optimization Algorithm

Diffie-Hellman Key Exchange Algorithm

Cryptographic Algorithm

Diffusing update algorithm

Network Algorithm

Digital Differential Analyzer Algorithm

Computational Geometry Algorithm

Digital Signature Algorithm

Cryptographic Algorithm

Dijkstra-Scholten algorithm

Parallel and Distributed Algorithm

Dilithium Algorithm

Cryptographic Algorithm

Dinic's Algorithm

Graph Algorithm

Discontinuous Galerkin method

Numerical Algorithm

Dixon's factorization method

Numerical Algorithm

Domain Reduction Algorithm

Numerical Algorithm

Doomsday rule

Numerical Algorithm

Dormand-Prince method

Numerical Algorithm

Double Ratchet Algorithm

Cryptographic Algorithm

DPLL algorithm

Searching Algorithm

Driver scheduling problem

Optimization Algorithm

Dual EC DRBG

Cryptographic Algorithm

Durand-Kerner method

Numerical Algorithm

Dynamic Time Warping Algorithm

String Algorithm

Earley Parser

String Algorithm

Earliest deadline first scheduling

Optimization Algorithm

ECDSA Algorithm

Cryptographic Algorithm

Ed25519

Cryptographic Algorithm

EdDSA Algorithm

Cryptographic Algorithm

EdgeRank

Graph Algorithm

Edmonds' Algorithm

Graph Algorithm

Edmonds-Karp Algorithm

Graph Algorithm

Eisenberg & McGuire algorithm

Parallel and Distributed 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.