home/glossary/Algorithm

Algorithm

nounid 1474·updated May 9, 2026
candidate

A finite set of step-by-step instructions for a problem-solving or computation procedure, especially one that can be implemented by a computer.

Classifications

Entity Type

Process72%llm-generatedllm:claude-haiku-4-5

Sensitivity

unclassified

Information Class

unclassified

Variants

plural
Algorithms
possessive
Algorithm's
pluralpossessive
Algorithms'

Framework definitions

SANS Glossary of Security Terms1 senseview framework →
§1
A finite set of step-by-step instructions for a problem-solving or computation procedure, especially one that can be implemented by a computer.
Comptroller's Handbook: Model Risk Management, Version 1.01 senseview framework →
§1
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Computers and Intractability: A Guide to the Theory of NP-Completeness1 senseview framework →
§1
algorithms are step-by-step procedures for solving problems. For concreteness, we can think of them simply as being computed programs, written in some precise computer languages
The Art of Computer Programming, Volume 2: Seminumerical Algorithms1 senseview framework →
§1
precise rules for transforming specified inputs into specified outputs in a finite number of steps

Outgoing relationships

No outgoing triples
This term is not the subject of any RDF-style relationship yet.

Incoming relationships

No incoming triples
No other term currently asserts a relationship to this one.