3.1 Defined term
algorithm
A finite, ordered set of instructions that accomplishes a task or solves a problem. The draft imports the idea from the older data processing vocabulary and adapts it to the AI context.
What this settles
The term sets the lower bound of what counts as a method. A procedure with no finite stop is not an algorithm, and a learned model is not usually written as one, which is exactly why the method axis needs more than this word.
Who it binds
No one. It is a definition. It becomes operative when a contract, a procedure or a standard adopts it.
What to do in your practice
Use the word precisely in the method register. If a component is described as algorithmic, the reviewer should be able to see the ordered instructions and the stop condition, or the word is being used as a metaphor.
Evidence an auditor or regulator asks for
| A method register entry that names the algorithm and its stop condition. | Tests the definition against real work. |
|---|---|
| A specification or pseudocode for the procedure. | Shows the instructions are finite and ordered. |
| A note where the word is used loosely, with the preferred term. | Keeps the vocabulary honest. |
Which component do we call algorithmic without being able to show its ordered instructions and its stop condition?
Common gaps this page catches
- Algorithm is used for any automated step, including a learned model.
- A procedure has no stop condition and is still called an algorithm.
- The word appears in a policy with no link to the component it describes.
What to prepare before publication
Fix the usage in the method register first. Then correct the policy sentence, because a loose definition in a policy is harder to dislodge later.
How to test it here
Take one live system rather than a template, find the field or sentence where algorithm is used, and put this page beside it. Record the answer, the artefact and the date. A glossary entry on its own is an intention; a dated record beside a live artefact is evidence.
What this page does not claim
The page does not reproduce the draft, does not know the descriptor wording that the public preview withholds, and does not certify the system or the organisation. It states the unit at the claim level "defined term" and stops where the public record stops.
Common questions
- What does algorithm mean in ISO/IEC DIS 42102?
- A finite, ordered set of instructions that accomplishes a task or solves a problem. The draft imports the idea from the older data processing vocabulary and adapts it to the AI context.
- What evidence should we keep for 3.1?
- A method register entry that names the algorithm and its stop condition. A specification or pseudocode for the procedure.
- Is algorithm a requirement?
- No. The draft is a descriptive framework. It sets no management system requirement and no conformity test. It becomes binding only when a contract, a regulator or a management system adopts it.
Related units
Last updated: · Markdown version · Check your system