DictionaryalgorithmStep-by-step procedure
noun

algorithm

AL-guh-rith-um/ˈælɡərɪðəm/

A step-by-step procedure for solving a problem or producing a result.

The sorting algorithm swaps neighboring blocks until they stand in height order.

A concrete sorting procedure shown as three successive arrangements of the same three wooden blocks: compare and swap the first adjacent pair, then compare and swap the second pair, producing ascending height order.
Etymology

The word preserves al-Khwarizmi’s name, associated with works that introduced Arabic numerals to the West. Its meaning broadened from the Arabic system of computation to any step-by-step method.

In context

Othman Soufan22:49
you see in this picture is an overview of uh read alignment um algorithm Okay so in Step a we have the seeds from the reference genome sequence are extracted
Module 06 lecture part II

More examples

  • We compared two algorithms for sorting the same list.
  • The recipe resembles an algorithm with ordered steps and clear instructions.
  • A flawed algorithm can produce the wrong answer consistently.

Forms

algorithm · algorithms

algorithmic adjective — Following or relating to a defined procedure.

Similar words

procedure
Is a broader series of actions, not necessarily computational.
formula
Often expresses a mathematical relationship rather than a sequence of steps.