# algorithm

(redirected from Computer algorithm)
Also found in: Thesaurus, Medical, Financial, Encyclopedia.
Related to Computer algorithm: Pseudocode, Quantum algorithm

## 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.]

al′go·rith′mic (-rĭth′mĭk) adj.
al′go·rith′mi·cal·ly adv.
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]
ˌalgoˈrithmic adj
ˌalgoˈrithmically adv

## 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•rith′mic, adj.

## 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.
See also: Mathematics
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 ?
After a microphone at the disk's center recorded the sound waves that had traveled inward, a computer algorithm successfully identified what was said and from where.
It is understood that Google recreates the buildings using a computer algorithm which processes 45-degree aerial imagery and Google Maps data to create threedimensional models.
It is understood that Google recreates the buildings using a computer algorithm that is able to process 45-degree aerial imagery along with Google Maps data to create accurate three dimensional models.
Really, you couldn't have come up with a more perfect pitch for an ITV drama series if you'd used a computer algorithm.
A computer algorithm then adjusts the intensity of light in certain directions on a pixel by pixel basis, distorting the image for the visual impairment of each individual user, in a process called deconvolution.
Key to the technology is a computer algorithm developed by DeLiang "Leon" Wang, professor of computer science and engineering, and his team.
Using a computer algorithm the system accurately translates brain signals into actions - one of the biggest challenges in mind-controlled prosthetics.
However, we've taken a completely different approach here, by using a model-based computer algorithm which closely mimics the way that an unimpaired brain controls limb movement.
The co-founders previously worked in financial services and computer algorithm programming and are excited that they have cracked the code on how to combine the functionality of the internet with the power of asset optimization techniques.
Dr Alex Hoffmann is a physicist who has created an artificial intelligence, a computer algorithm that tracks human emotions and uses its findings to trade on financial markets.
Physicist Dr Alex Hoffmann has created a computer algorithm that tracks human emotions and autonomously trades on the financial markets with incredible results.
An artificial pancreas combines existing diabetes management technology--insulin pumps and continuous glucose monitors--with a sophisticated computer algorithm that tells the devices what to do when blood sugars are rising or falling.

Site: Follow: Share:
Open / Close