# algorithm meaning

[ 'ælgəriðəm ] Pronunciation: "algorithm" in a sentence

**Noun:****algorithm**'algu`ridhum- A precise rule (or set of rules) specifying how to solve some problem

- algorithmic rule, algorithmic program

**Derived forms:**algorithms**See also:**algorithmic**Encyclopedia:**Algorithm Algorithm, complexity of description of an Algorithm, computational complexity of an- A precise rule (or set of rules) specifying how to solve some problem

[Business]*noun*[C](

)**Technical**(used especially in computing) a set of rules that must be followed when solving a particular problem

[Electronics]

A step-by-step procedure for solving a problem, (e.g., the procedure for finding the square root of a number). It can be expressed in a line-by-line instruction set or as a flowchart.

[Medicine]

A procedure consisting of a sequence of algebraic formulas and/or logical steps to calculate or determine a given task.

[Computer]

<

*algorithm, programming*> A detailed sequence of actions to perform to accomplish some task. Named after the Iranian, Islamic mathematician, astronomer, astrologer and geographer, Muhammad ibn Musa al-Khwarizmi.

Technically, an algorithm must reach a result after a finite number of steps, thus ruling out brute force search methods for certain problems, though some might claim that brute force search was also a valid (generic) algorithm. The term is also used loosely for any sequence of actions (which may or may not terminate).

*Paul E. Black's Dictionary of Algorithms, Data Structures, and Problems*.

- algorithm description: [Computer]<lang ...
- algorithm error: Noun: algorithm er ...
- anytime algorithm: [Computer]<algo ...

### Examples

- More: Next
- any mathematical
*algorithms*must be supplemented by heuristics. - let us start with an immediate consequence of the
*algorithm*. - it is, of course, very easy to improve the efficiency of the greedy
*algorithm*. - in many earlier studies simplicity of the
*algorithms*used has been emphasized. - this way, the advantages and disadvantages offered by the various
*algorithms*will be more appreciated.