algorithm
An algorithm is a finite sequence of exact, ordered steps that turns an input into a result: do this, then this, then stop. The name is a worn-down tribute to the 9th-century mathematician al-Khwārizmī, whose rules for calculation reached medieval Europe as 'algorism'. What defines an algorithm is not cleverness but repeatability — follow the same steps in the same order and you reach the same answer every time. A recipe, a long-division method, and the strategy a search engine uses to rank pages are all algorithms. It is constantly confused with logarithm, a word that merely sounds alike.
- iThe recommendation algorithm ranks each clip against one hidden parameter after another, by rules the company keeps secret.
- iiEngineers spent months trying to calibrate the algorithm so it stopped favouring the loudest posts.
- iiiA good algorithm barely slows down even when the volume of data begins to surge.
- a sorting algorithm
- the algorithm behind
- design an algorithm
- an efficient algorithm
- the algorithm ranks
Family algorithmic (adjective) · algorithmically (adverb)
=procedure, method, routine, formula, process
| Pair | The difference |
|---|---|
| algorithm vs logarithm | an algorithm is something you DO (steps); a logarithm is something you CALCULATE (scale). |
A high-frequency academic and technology noun, common in Reading and Listening. It is a count noun — 'an algorithm', 'algorithms' — and collocates with follow, design, run, and optimize. The classic exam trap is logarithm: the two share letters and a rhythm but nothing else, so don't let the eye swap them. The adjective is algorithmic ('algorithmic trading'); stress falls on the first syllable, AL-go-rithm.