释义 |
algorithm
al·go·rithm A0197800 (ă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) n1. (Mathematics) a logical arithmetical or computational procedure that if correctly applied ensures the solution of a problem. Compare heuristic2. (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 adval•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.algorithmany methodology for solving a certain kind of problem.See also: MathematicsThesaurusNoun | 1. | algorithm - a precise rule (or set of rules) specifying how to solve some problemalgorithmic program, algorithmic ruleformula, 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 | Translationsalgorithm
algorithm [al´go-rithm] 1. a series of algebraic equations.2. a logical progression that is programmed for a computer.3. a model for making decisions. Algorithm. Model of a decision algorithm. ACC/AHA Guidelines for the Management of Patients with Unstable Angina and Non-ST Segment Elevation Myocardial Infarction. JACC 2000, 36: 970-1062. Copyright 2000, by the American College of Cardiology and American Heart Association. Permission granted for one time use. Further reproduction is not permitted without permission of the ACC/AHA. al·go·rithm (al'gō-ridhm), A systematic process consisting of an ordered sequence of steps, each step depending on the outcome of the previous one. In clinical medicine, a step-by-step protocol for management of a health care problem; in computed tomography, the formulas used to calculate the final image from the transmitted x-ray data. [Mediev. L. algorismus, after Muhammad ibn-Musa al-Khwarizmi, Arabian mathematician, + G. arithmos, number] algorithm (1) A sequential procedure for solving a mathematical problem. (2) A step-by-step procedure for reaching a decision when choosing among multiple alternative options, linked to each other by a decision tree.algorithm Decision-making A logical set of rules for solving a specific problem, which assumes that all of the data is objective, that there are a finite number of solutions to the problem, and that there are logical steps that must be performed to arrive at each of those solutions NIHspeak A step-by-step procedure for solving a problem; a formula. See Back-propagation, Critical pathway, Genetic algorithm, Risk of ovarian cancer algorithm. al·go·rithm (al'gŏr-idhm) 1. A process consisting of steps, each depending on the outcome of the previous one. 2. clinical medicine A step-by-step protocol for management of a health care problem. 3. computed tomography The formulas used for calculation of the final image from the x-ray transmission data.[Mediev. L. algorismus, after Muhammad ibn-Musa al-Khwarizmi, Persian mathematician, + G. arithmos, number]al·go·rithm (al'gŏr-idhm) A systematic process consisting of an ordered sequence of steps, each step depending on the outcome of the previous one. [Mediev. L. algorismus, after Muhammad ibn-Musa al-Khwarizmi, Persian mathematician, + G. arithmos, number]Algorithm
AlgorithmAny organized set of steps used to help solve a problem. Algorithms are important in several fields, notably mathematics and computing.See ALMA Liaison Group See ALGOalgorithm
Synonyms for algorithmnoun a precise rule (or set of rules) specifying how to solve some problemSynonyms- algorithmic program
- algorithmic rule
Related Words- formula
- rule
- sorting algorithm
- stemming algorithm
- stemmer
|