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.

Kyber Algorithm

Cryptographic Algorithm

Label Propagation Algorithm

Graph Algorithm

Lagged Fibonacci generator

Numerical Algorithm

Laguerre's method

Numerical Algorithm

Lamport timestamp

Programming Algorithm

Lamport's bakery algorithm

Parallel and Distributed Algorithm

Lamport's distributed mutual exclusion algorithm

Parallel and Distributed Algorithm

Lanczos algorithm

Numerical Algorithm

Lanczos resampling

Numerical Algorithm

Latent Dirichlet Allocation Algorithm

Machine Learning Algorithm

Lattice multiplication

Numerical Algorithm

Lax-Friedrichs method

Numerical Algorithm

Lax-Wendroff method

Numerical Algorithm

Leaky bucket

Network Algorithm

Learning augmented algorithm

Algorithm Classification

Least Recently Used Cache Replacement Algorithm

Optimization Algorithm

Least-Squares Spectral Analysis

Numerical Algorithm

Lee algorithm

Graph Algorithm

Lehmer random number generator

Numerical Algorithm

Leiden Algorithm

Graph Algorithm

Lemke-Howson Algorithm

Optimization Algorithm

Lempel-Ziv-Oberhumer

String Algorithm

Lempel-Ziv-Storer-Szymanski

String Algorithm

Lenstra Elliptic-Curve Factorization Algorithm

Numerical Algorithm

Lenstra-Lenstra-Lovasz Algorithm

Numerical Algorithm

Levenberg-Marquardt Algorithm

Numerical Algorithm

Levenshtein Distance Algorithm

String Algorithm

Levinson recursion

Numerical Algorithm

Lexicographic Breadth-First Search

Graph Algorithm

Liang-Barsky Algorithm

Computational Geometry Algorithm

Library Sort

Sorting Algorithm

Limited-Memory BFGS Algorithm

Optimization Algorithm

Linde-Buzo-Gray algorithm

Machine Learning Algorithm

Line search

Optimization Algorithm

Linear Congruential Generator Algorithm

Numerical Algorithm

Linear Discriminant Analysis Algorithm

Machine Learning Algorithm

Linear probing

Searching Algorithm

Linear Search

Searching Algorithm

Lin-Kernighan Algorithm

Optimization Algorithm

Lion Algorithm

Optimization Algorithm

Liu Hui's π algorithm

Numerical Algorithm

Lloyd's Algorithm

Computational Geometry Algorithm

Local Outlier Factor Algorithm

Machine Learning Algorithm

Long division

Numerical Algorithm

Long multiplication

Numerical Algorithm

Longest Common Subsequence Algorithm

String Algorithm

Longest Common Substring Algorithm

String Algorithm

LOOK algorithm

Optimization Algorithm

Loop fission and fusion

Optimization Algorithm

Loop nest optimization

Algorithm Classification
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.