algorithm
English
Alternative forms
- algorism (obsolete)
Etymology
From French algorithme; from the Old French algorisme, from Medieval Latin algorismus, a transliteration of the Arabic form of the name of the Persian mathematician al-Khwārizmī (الخَوَارِزْمِيّ (al-ḵawārizmiyy, “native of Khwarezm”), from Persian خوارزم (xvârezm)).
Pronunciation
- Lua error in Module:parameters at line 307: Parameter 1 should be a valid language or etymology language code; the value "RP" is not valid. See WT:LOL and WT:LOL/E. enPR: ălʹgə-rĭ-thəm, ălʹgə-rĭth-m, IPA(key): /ˈælɡəɹɪðəm/, /ˈælɡəɹɪðm̩/
- Lua error in Module:parameters at line 307: Parameter 1 should be a valid language or etymology language code; the value "GA" is not valid. See WT:LOL and WT:LOL/E. enPR: ălʹgə-rĭ'thəm, ălʹgə-rĭth'm, IPA(key): /ˈælɡəˌɹɪðəm/, /ˈælɡəˌɹɪðm̩/
Audio (US): (file) - Hyphenation UK: al‧gorithm, US: al‧go‧rithm
Noun
algorithm (plural algorithms)
- Ordered steps that solve a mathematical problem. A precise step-by-step plan for a computational procedure that possibly begins with an input value and yields an output value in a finite number of steps.
- 1990, Cormen, Leiserson, and Rivest, Introduction to Algorithms: page 1. Cambridge, MA, The MIT Press, 1999 (23rd printing)
- Informally, an algorithm is any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output. An algorithm is thus a sequence of computational steps that transform the input into the output.
- 2013 July 26, Leo Hickman, “How algorithms rule the world”, in The Guardian Weekly, volume 189, number 7, page 26:
- The use of algorithms in policing is one example of their increasing influence on our lives. And, as their ubiquity spreads, so too does the debate around whether we should allow ourselves to become so reliant on them – and who, if anyone, is policing their use.
- 2018 June 25, Sam Jones, “Ex-Nato chief refused visa waiver to US because of Iran trips”, in The Guardian:
- It’s a computer – an algorithm – and if you’ve been in Iran lately, they take you out of the system.
- 1990, Cormen, Leiserson, and Rivest, Introduction to Algorithms: page 1. Cambridge, MA, The MIT Press, 1999 (23rd printing)
- (archaic) Calculation with Arabic numerals; algorism.
Usage notes
- Though some technical definitions require that an algorithm always terminate in a finite number of steps, this distinction is not generally observed in practice.
Hyponyms
Hypernyms and hyponyms
Related terms
Related terms
Translations
well-defined procedure
|
See also
Anagrams
Categories:
- English terms derived from French
- English terms derived from Old French
- English terms derived from Medieval Latin
- English terms derived from Arabic
- English terms derived from Persian
- English 4-syllable words
- English terms with IPA pronunciation
- English terms with audio links
- English lemmas
- English nouns
- English countable nouns
- English terms with quotations
- English terms with archaic senses
- English eponyms
- en:Computer science
- en:Mathematics