algorithm
UK[ˈælɡərɪðəm]US[ˈælɡərɪðəm]
n
A set of rules or instructions for solving a problem or completing a task, especially by a computer.
n
A step-by-step procedure for calculations.
Morpheme Breakdown
algor
ithm
algor
number
ithm
state, condition
Etymology
The word 'algorithm' originates from the Latin 'algorismus', a medieval translation of the Arabic 'al-Khwarizmi', referring to the Persian scholar Muhammad ibn Musa al-Khwarizmi. His works introduced systematic arithmetic and algebraic methods to the Western world. The Greek suffix '-ismos' was later appended, transforming the personal name into an abstract noun denoting a system or method of calculation. This etymological journey, from a scholar's name to a general term for a procedural rule, perfectly encapsulates the modern meaning of a precise, step-by-step computational process.
Analysis
Structure: algor (number) + ithm (state, condition)
- algor: From the Latinized name of the 9th-century Persian mathematician al-Khwarizmi. It functions as the base, representing the concept of calculation or systematic procedure.
- ithm: From the Greek suffix '-ismos' (Latinized as '-ismus'), indicating a state, condition, or system. It functions as a noun-forming suffix.
Examples
The search engine uses a complex algorithm to rank web pages.
Students learned a simple algorithm for long division.
Developing an efficient sorting algorithm is a fundamental task in computer science.