algorithm

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

Contents

English[edit]

Wikipedia has an article on:

Wikipedia

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]

Pronunciation[edit]

  • IPA: /ˈælɡəɹɪðm/, X-SAMPA: /"{lg@rIDm/
  • (file)
  • Hyphenation: al‧go‧ri‧thm

Noun[edit]

algorithm (plural algorithms)

  1. 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.
  2. (archaic) Calculation with Arabic numerals; algorism.

Hyponyms[edit]

Related terms[edit]

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]

See also[edit]

Anagrams[edit]