algorithm
Definition from Wiktionary, the free dictionary
Contents |
English[edit]
Etymology[edit]
From French algorithme; from the Old French algorisme (“the Arabic numeral system”), a modification likely due to a mistaken connection with Ancient Greek ἀριθμός (arithmos); from Medieval Latin algorismus, a transliteration of Arabicized form of the name of the Persian mathematician al-Khwārizmī (الخوارزمي (“native of Khwarezm”)).
Alternative forms[edit]
- algorism (obsolete)
Pronunciation[edit]
Noun[edit]
algorithm (plural algorithms)
- 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.
- 1990, Cormen, Leiserson, and Rivest, Introduction to Algorithms: page 1. Cambridge, MA, The MIT Press, 1999 (23rd printing)
- (archaic) Calculation with Arabic numerals; algorism.
Hyponyms[edit]
Hypernyms and hyponyms
Related terms[edit]
Related terms
Usage notes[edit]
- Though some technical definitions require that an algorithm always terminate in a finite number of steps, this distinction is not generally observed in practice.
Translations[edit]
well-defined procedure
|
|
See also[edit]
Anagrams[edit]
Categories:
- English terms derived from French
- English terms derived from Old French
- English terms derived from Ancient Greek
- English terms derived from Medieval Latin
- English nouns
- English countable nouns
- English archaic terms
- English eponyms
- English terms derived from Arabic
- English terms derived from Persian
- en:Computer science