# algorithm

(redirected from Computer algorithms)
Also found in: Thesaurus, Medical, Financial, Encyclopedia.

## al·go·rithm

(ăl′gə-rĭth′əm)
n.
A finite set of unambiguous instructions that, given some set of initial conditions, can be performed in a prescribed sequence to achieve a certain goal and that has a recognizable set of end conditions.

[Variant (probably influenced by arithmetic) of algorism.]

Word History: Because of its popularity over the last century, one might figure algorithm for a new coinage. The source of algorithm, however, is not Silicon Valley but Khwarizm, a region near the Aral Sea in south-central Asia and the birthplace of the ninth-century mathematician Muhammad ibn-Musa al-Khwarizmi (780?-850?). Al-Khwarizmi, "the Khwarizmian," who later lived in Baghdad, wrote a treatise on what is called algorism, or the use of Arabic numerals for mathematical computation. Despite the name by which the Arabic numerals are known in Europe, these symbols, as well as the methods for using them, were actually developed in ancient India. Europeans learned to use the numerals, however, through treatises written in Arabic by mathematicians working in the Muslim world. Algorism, the English word for computation with Arabic numerals, is derived from Al-Khwarizmi's name. The word algorithm originated as a variant spelling of algorism, probably under the influence of the word arithmetic or its Greek source arithmos, "number." With the development of sophisticated mechanical computing devices in the 20th century, algorithm was adopted as a convenient word for a recursive mathematical procedure, the computer's stock-in-trade. In its new life as a computer term, algorithm, no longer a variant of algorism, nevertheless reminds us of the debt that modern technology owes to the scientists and scholars of ancient and medieval times.

## algorithm

(ˈælɡəˌrɪðəm)
n
1. (Mathematics) a logical arithmetical or computational procedure that if correctly applied ensures the solution of a problem. Compare heuristic
2. (Mathematics) logic maths a recursive procedure whereby an infinite sequence of terms can be generated
French name: algorism
[C17: changed from algorism, through influence of Greek arithmos number]

## al•go•rithm

(ˈæl gəˌrɪð əm)

n.
1. a set of rules for solving a problem in a finite number of steps, as for finding the greatest common divisor.
2. a sequence of steps designed for programming a computer to solve a specific problem.
[1890–95; alter. of algorism, by association with Greek arithmós number. compare arithmetic]

## al·go·rithm

(ăl′gə-rĭth′əm)
A step-by-step procedure for solving a problem, especially a mathematical rule or procedure used to compute a desired result.

## algorithm

any methodology for solving a certain kind of problem.
ThesaurusAntonymsRelated WordsSynonymsLegend:
 Noun 1 algorithm - a precise rule (or set of rules) specifying how to solve some problemformula, rule - (mathematics) a standard procedure for solving a class of mathematical problems; "he determined the upper bound with Descartes' rule of signs"; "he gave us a general formula for attacking polynomials"sorting algorithm - an algorithm for sorting a liststemming algorithm, stemmer - an algorithm for removing inflectional and derivational endings in order to reduce word forms to a common stem
Translations
алгоритъм
algoritmus
algoritmi
algoritam
algoritma
reiknirit
アルゴリズム
algoritmas
algoritm

[ˈælgəˌrɪðəm] N

## algorithm

[ˈælgərɪðəm] n
computer algorithm → genetic algorithm

nAlgorithmus m

## algorithm

[ˈælgəˌrɪðm] n (Comput) → algoritmo

## al·go·rithm

n. algoritmo, método aritmético y algebraico que se usa en el diagnóstico y tratamiento de una enfermedad.
References in periodicals archive ?
Wall Street has said that the issue stems from the abuse of sophisticated computer algorithms to illegally place and quickly cancel bids on commodity contracts, a practice known as spoofing.
The survey had presented a series of scenarios: computer algorithms contributing to hiring decisions, autonomous vehicles and cars with semi-autonomous features, robot caregivers, etc.
Researchers have ventured into uncharted territory to find ways to improve computer algorithms - the brains of&nbsp;fruit flies.
USA], Sep 09 (ANI): In a bid to avoid future accidents, a team of researchers has developed first-of-its-kind computer algorithms that can accurately determine when a driver is texting or engaged in other distracting activities while driving.
It describes statistical methods, computer functions, technologies in digital image processing, computer algorithms, methodologies in expert systems, and the Bayesian network, using illustrations, sample drawings, and case studies.
an Intelligent Connected-Vehicle Platform company, has collaborated with RoadBotics, a Road Sense company that uses computer algorithms to identify and automatically characterise road surface damage, features and anomalies.
Moreover, they suggest that the application of computer algorithms to human minds requires looking "to cognitive science, psychology, economics and beyond.
The more interesting question is, will computer algorithms surpass humans in diagnostic abilities?
Using motion detectors and computer algorithms, the cyclist's actions are recorded 200 times every second to get a sense of an individual's typical movement pattern.
E7 of RISTI (Revista Iberica de Sistemas e Tecnologias de Informacao) is to provide original and the latest contributions in computer algorithms and their applications as progressed from the initial scientific contributions, and to introduce emerging computer concepts, algorithms, developments, evidences, and their industry implementations.
Previously, Martinez and his team had used computer algorithms to identify 21 distinct emotional expressions--including complex ones that are combinations of more basic emotions.
HORIZON: HOW TO FIND LOVE ONLINE MONDAY, BBC2, 9PM Mathematician Dr Hannah Fry uses singleton Dr Xand van Tulleken to test whether the computer algorithms used by dating sites are better than his own efforts at finding love.

Site: Follow: Share:
Open / Close