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.

String interning

Algorithm Classification

Structural similarity index measure

Domain-Specific Algorithm

Submodular set function

Optimization Algorithm

Successive Over-Relaxation Algorithm

Numerical Algorithm

Suffix Array Construction Algorithm

String Algorithm

Summed-area table

Numerical Algorithm

Sutherland-Hodgman Algorithm

Computational Geometry Algorithm

Suurballe's Algorithm

Graph Algorithm

Swendsen-Wang Algorithm

Numerical Algorithm

SWIFFT

Cryptographic Algorithm

Symbolic execution

String Algorithm

Symbolic integration

Numerical Algorithm

Symbolic Regression

Machine Learning Algorithm

Synthetic division

Numerical Algorithm

SYSV Checksum

Numerical Algorithm

Tabu Search Algorithm

Optimization Algorithm

Tai's model

Numerical Algorithm

Tarjan's Off-line Lowest Common Ancestors Algorithm

Graph Algorithm

Tarjan's Strongly Connected Components Algorithm

Graph Algorithm

t-Distributed Stochastic Neighbor Embedding

Machine Learning Algorithm

Ternary Search Algorithm

Searching Algorithm

Ternary Search Tree Algorithm

Searching Algorithm

Tessellation (computer graphics)

Computational Geometry Algorithm

Text-to-Video Model

Machine Learning Algorithm

Thompson sampling

Machine Learning Algorithm

Thompson's construction

String Algorithm

Threefish Algorithm

Cryptographic Algorithm

Tiger (hash function)

Cryptographic Algorithm

Time Warp Edit Distance

String Algorithm

Time-based one-time password

Cryptographic Algorithm

Time-Weighted Average Price

Numerical Algorithm

Timsort

Sorting Algorithm

Tiny Encryption Algorithm

Cryptographic Algorithm

Token bucket

Programming Algorithm

Token Reconfiguration

Graph Algorithm

Token-Based Replay

Graph Algorithm

Toom-Cook Multiplication

Numerical Algorithm

Top trading cycle

Optimization Algorithm

TopHat (bioinformatics)

String Algorithm

Topological Sort Algorithm

Graph Algorithm

Top-p sampling

Machine Learning Algorithm

Tournament Sort

Sorting Algorithm

Transitive reduction

Graph Algorithm

Trapezoidal rule (differential equations)

Numerical Algorithm

Trapezoidal Rule Algorithm

Numerical Algorithm

Treap Algorithm

Searching Algorithm

Tree sort

Sorting Algorithm

Trial division

Numerical Algorithm

Tridiagonal matrix algorithm

Numerical Algorithm

Trie Algorithm

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