Babylon 10
The world's best online dictionary

Download it's free

Definition of Algorithm

Babylon English

(Mathematics) step-by-step procedure used to solve a problem (often includes repetition of steps); step-by-step problem-solving procedure used within software applications (Computers)
Algorithm Definition from Language, Idioms & Slang Dictionaries & Glossaries
Webster's Revised Unabridged Dictionary (1913)
The art of calculating with any species of notation; as, the algorithms of fractions, proportions, surds, etc.
The art of calculating by nine figures and zero.
Webster's Revised Unabridged Dictionary (1913), edited by Noah Porter. About
hEnglish - advanced version

n : a precise rule (or set of rules) specifying how to solve some problem [syn: algorithmic rule, algorithmic program ]

  similar words(6) 

 replacement algorithm 
 polynomial-time algorithm 
 michigan algorithm decoder 
 memetic algorithm 
 international data encryption algorithm 
 spanning tree algorithm 
WordNet 2.0

1. a precise rule (or set of rules) specifying how to solve some problem
(synonym) algorithmic rule, algorithmic program
(hypernym) rule, formula
(hyponym) sorting algorithm
Algorithm Definition from Business & Finance Dictionaries & Glossaries
Sean_Woo's Finance,GIS & Real Estate Glossary
consisting of a set of clear rules which specify a finite sequence of operations that provides the solution to a problem. Each step of an algorithm must be clear and precisely defined, and the actions to be carried out must be rigorously specified for each case. An algorithm must always arrive at a problem solution after a finite number of steps.
Raynet Business & Marketing Glossary
a methodical, logical rule or procedure that, if used properly, will solve particular problems.
Copyright © 2001, Ray Wright
Algorithm Definition from Science & Technology Dictionaries & Glossaries
RF Electronics
A step by step procedure, scheme, formula, or method used to solve a problem or accomplish a task. May be a subroutine in a software program.
Electronic Statistics Textbook
As opposed to heuristics (which contain general recommendations based on statistical evidence or theoretical reasoning), algorithms are completely defined, finite sets of steps, operations, or procedures that will produce a particular outcome. For example, with a few exceptions, all computer programs, mathematical formulas, and (ideally) medical and food recipes are algorithms.
See also, Data Mining , Neural Networks , heuristic .
Web Dictionary of Cybernetics and Systems
(1) A rule or procedure for solving a recurrent mathematical problem. (2) A complete, unambiguous procedure for solving a specified problem in a finite number of steps. (Richard Dorf) (3) Deterministic algorythm: Given the same input information, will always produce the same output information, when applied correctly. (John Warfield) (4) Stochastic algorythm: Given the same information, will not necessarily produce the same output information, even though applied correctly. (John Warfield) (5) Any mechanical or recursive computational procedure (Dictionary).
An explicit procedure for performing a complex operation by carrying out a precisely determined and finite sequence of simple operations. E.g., the multiplication of large numbers in small steps involving only single-digit multiplications and additions, the detailed instruction for assembling a piece of electronic equipment from components, a recipe. Algorithms can vary greatly in complexity and there are usually more than one for reaching a desired end. Algorithms have greatly enhanced the human capacity for performing complex intellectual tasks by organizing detailed plans, scripts and procedures hierarchically (see hierarchy ). Algorithms are also built into formal social organizations which are geared to achieve particular ends. Finally, algorithms are the subject of all computer program s and the object of higher order programming LANGUAGEs. Algorithms leave nothing undefined and require no intuition to achieve their end. (Krippendorff )
A set of rules implemented (usually in a computer) to process data and generate defined outputs:
A computer program (or set of programs) which is designed to systematically solve a certain kind of problem. WSR-88D radars (NEXRAD ) employ algorithms to analyze radar data and automatically determine storm motion, probability of hail, VIL , accumulated rainfall, and several other parameters.
Algorithm Definition from Computer & Internet Dictionaries & Glossaries
Noman's Java(TM) Glossary
Program code that uses a general type of syntax rather than being written using any specific programming language. Pseudocode is used to describe programming concepts in a non-language-specific way.
Integrated Circuit Terminology
technique or method of performing a mathematical calculation. An algorithm will typically have a finite number of steps that are repeated to perform a calculation.
Copyright © 2000 - 2006 IC Knowledge LLC. All rights reserved.
Smart Card Terms
A mathematical routine used to perform computations (often used for cryptography). See DES, RSA.
Internet Glossary
A formula or set of steps for solving a particular problem. To be an algorithm, a set of rules must be unambiguous and have a clear stopping point. Algorithms can be expressed in any language, from natural languages like English or French to programming languages like FORTRAN.

We use algorithms every day. For example, a recipe for baking a cake is an algorithm. Most programs, with the exception of some artificial intelligence applications, consist of algorithms. Inventing elegant algorithms -- algorithms that are simple and require the fewest steps possible -- is one of the principal challenges in programming.

The step-by -step process a software program uses to produce results.
Steve's Digicams Digital Camera Dictionary
A mathematical routine that solves a problem or equation. In imaging, the term is usually used to describe the set of routines that make up a compression or color management program.
Glossary of Electronic Music Terms
A set of procedures designed to accomplish something. In the case of computer software, the procedures may appear to the user as a configuration of software components -- for example, an arrangement of operators in a Yamaha DX-series synthesizer -- or as an element (such as a reverb algorithm) that performs specific operations on the signal.
Pablo Aguilar
Panda Software Glossary
A process or set of rules for calculating or problem-solving.
Algorithm Definition from Encyclopedia Dictionaries & Glossaries
English Wikipedia - The Free Encyclopedia
In mathematics and computer science, an algorithm ( ) is a self-contained step-by-step set of operations to be performed. Algorithms exist that perform calculation, data processing, and automated reasoning.

See more at
© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License
Algorithm Definition from Sports Dictionaries & Glossaries
Scuba Diving
A set of equations incorporated into diving computers in order to compute nitrogen uptake and elimination from changes in depth and elapsed time.
Algorithm Definition from Society & Culture Dictionaries & Glossaries
Environmental Engineering (English ver.)
A series of well-defined steps used in carrying out a specific process. May be in the form of a word description, an explanatory note, a diagram or labeled flow chart, or a series of mathematical equations.
Algorithm Definition from Entertainment & Music Dictionaries & Glossaries
Guitar Glossary
A method or script for creating an outcome. For synthesizers, an algorithm generally refers to the parameter values that create a specific sound.
Copyright © 1996-2006 Guitar Nine Records All Rights Reserved.
English to Federation-Standard Golic Vulcan