algorithm
n. (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) | ||||
Search Dictionary:
Algorithm definition was found in categories: Computer & Internet(9) Language, Idioms & Slang(4) Entertainment & Music(2) Science & Technology(5) Society & Culture(1) Business & Finance(2) Sports(1) Encyclopedia(1)
Algorithm Definition from Computer & Internet Dictionaries & Glossaries
| FOLDOC |
algorithm
nondeterminism eight queens puzzle LHARC content-based information retrieval encoder Euclid's Algorithm Joint Bi-level Image Experts Group adaptive learning error detection and correction cocktail shaker sort complexity class encryption one-way hash function encode Adam7 complexity complexity measure computational complexity Lasherism partial evaluation memetic algorithm MPEGplus MPEG-2 AAC Low Profile MPEG-2.5 audio layer 3 MPEG-21 MPEG-2 MPEG-1 audio layer 1 MPEG-1 MPEG-2 Low Sampling Frequencies Extention Moving Picture Experts Group double-ended queue model checking depth-first search DFS metaheuristic metaphone Dictionary of Algorithms and Data Structures Digital Lempel Ziv 1 dithering MPEG-4 Harmonics, individual lines and noise cyclic redundancy check task scheduling Nagling Coalescence data compression earliest deadline first MPEG-7 Look Ahead Left-to-right parse, Rightmost-derivation MPEG-2 audio layer 3 MPEG-4 Harmonic Vector eXCitation EDF lossy MPEG-4 Advanced Audio Coding Scalable Sampling Rate MPEG-4 AAC Main Profile MPEG-4 MPEG-3 MPEG-2 Multi Channel Extention LZH compression lossless backtracking Forward Error Correction assignment problem Scan-EDF scan Scalable Sampling Rate insertion sort RSA encryption round-robin Best Fit automaton Artificial Life backward chaining Adaptive TRansform Acoustic Coding intelligent backtracking cellular automaton Baudotbetical order International Data Encryption Algorithm admissible best first search Advanced Encryption Standard anytime algorithm Group-Sweeping Scheduling guaranteed scheduling algorithm Hamming code alpha/beta pruning soundex hash coding sort scheduling Hollerithabetical order A* search Huffman coding simplex method travelling salesman problem FSM shortest job first approximation algorithm sequential coding fractal compression base 64 hill climbing Fast Fourier Transform file compression breadth first search British Library Method Rate monotonic scheduling rasterising balanced tree branch prediction btoa interpolation B-tree puff synchronous key encryption iterative deepening progressive/sequential coding progressive coding feasible binary search register assignment First Fit register allocation first-in first-out bogo-sort Finite State Machine unify
<algorithm, programming> A detailed sequence of actions to perform to accomplish some task. Named after an Iranian mathematician, Al-Khawarizmi.
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.
(2002-02-05)
nondeterminism eight queens puzzle LHARC content-based information retrieval encoder Euclid's Algorithm Joint Bi-level Image Experts Group adaptive learning error detection and correction cocktail shaker sort complexity class encryption one-way hash function encode Adam7 complexity complexity measure computational complexity Lasherism partial evaluation memetic algorithm MPEGplus MPEG-2 AAC Low Profile MPEG-2.5 audio layer 3 MPEG-21 MPEG-2 MPEG-1 audio layer 1 MPEG-1 MPEG-2 Low Sampling Frequencies Extention Moving Picture Experts Group double-ended queue model checking depth-first search DFS metaheuristic metaphone Dictionary of Algorithms and Data Structures Digital Lempel Ziv 1 dithering MPEG-4 Harmonics, individual lines and noise cyclic redundancy check task scheduling Nagling Coalescence data compression earliest deadline first MPEG-7 Look Ahead Left-to-right parse, Rightmost-derivation MPEG-2 audio layer 3 MPEG-4 Harmonic Vector eXCitation EDF lossy MPEG-4 Advanced Audio Coding Scalable Sampling Rate MPEG-4 AAC Main Profile MPEG-4 MPEG-3 MPEG-2 Multi Channel Extention LZH compression lossless backtracking Forward Error Correction assignment problem Scan-EDF scan Scalable Sampling Rate insertion sort RSA encryption round-robin Best Fit automaton Artificial Life backward chaining Adaptive TRansform Acoustic Coding intelligent backtracking cellular automaton Baudotbetical order International Data Encryption Algorithm admissible best first search Advanced Encryption Standard anytime algorithm Group-Sweeping Scheduling guaranteed scheduling algorithm Hamming code alpha/beta pruning soundex hash coding sort scheduling Hollerithabetical order A* search Huffman coding simplex method travelling salesman problem FSM shortest job first approximation algorithm sequential coding fractal compression base 64 hill climbing Fast Fourier Transform file compression breadth first search British Library Method Rate monotonic scheduling rasterising balanced tree branch prediction btoa interpolation B-tree puff synchronous key encryption iterative deepening progressive/sequential coding progressive coding feasible binary search register assignment First Fit register allocation first-in first-out bogo-sort Finite State Machine unify
<algorithm, programming> A detailed sequence of actions to perform to accomplish some task. Named after an Iranian mathematician, Al-Khawarizmi.
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.
(2002-02-05)
| Integrated Circuit Terminology |
Algorithm
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.
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.
| Smart Card Terms |
Algorithm
A mathematical routine used to perform computations (often used for cryptography). See DES, RSA.
A mathematical routine used to perform computations (often used for cryptography). See DES, RSA.
| Internet Glossary |
Algorithm
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.
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.
| Panda Software Glossary |
Algorithm
A process or set of rules for calculating or problem-solving.
A process or set of rules for calculating or problem-solving.
| Steve's Digicams Digital Camera Dictionary |
Algorithm
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.
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.
| INTERNET TERMS&ACRONYMSV1.0 |
ALGORITHM
The step-by -step process a software program uses to produce results.
The step-by -step process a software program uses to produce results.
| Noman's Java(TM) Glossary |
Pseudocode
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.
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.
| Glossary of Electronic Music Terms |
algorithm
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.
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.
Algorithm Definition from Language, Idioms & Slang Dictionaries & Glossaries
| Webster's Revised Unabridged Dictionary (1913) |
Algorithm
(n.)
The art of calculating with any species of notation; as, the algorithms of fractions, proportions, surds, etc.
(n.)
The art of calculating by nine figures and zero.
(n.)
The art of calculating with any species of notation; as, the algorithms of fractions, proportions, surds, etc.
(n.)
The art of calculating by nine figures and zero.
| WordNet 2.0 |
algorithm
Noun
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
Noun
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
| Anagram |
algorithm
logarithm
logarithm
| hEnglish - advanced version |
algorithm
algorithm
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
algorithm
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
Algorithm Definition from Entertainment & Music Dictionaries & Glossaries
| Guitar Glossary |
Algorithm
A method or script for creating an outcome. For synthesizers, an algorithm generally refers to the parameter values that create a specific sound.
A method or script for creating an outcome. For synthesizers, an algorithm generally refers to the parameter values that create a specific sound.
| English to Federation-Standard Golic Vulcan |
Algorithm
kilkau-torek
kilkau-torek
Algorithm Definition from Science & Technology Dictionaries & Glossaries
| WEATHER&METEOROLOGY |
algorithm
A set of rules implemented (usually in a computer) to process data and generate defined outputs:
A set of rules implemented (usually in a computer) to process data and generate defined outputs:
| A COMPREHENSIVE GLOSSARY OF WEATHER |
Algorithm
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.
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.
| Electronic Statistics Textbook |
Algorithm
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 .
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 |
Algorithm
(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 )
(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 )
| RF Electronics |
Algorithm
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.
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.
Algorithm Definition from Society & Culture Dictionaries & Glossaries
| Environmental Engineering (English ver.) |
ALGORITHM
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.
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 Business & Finance Dictionaries & Glossaries
| Raynet Business & Marketing Glossary |
Algorithm
a methodical, logical rule or procedure that, if used properly, will solve particular problems.
a methodical, logical rule or procedure that, if used properly, will solve particular problems.
| Sean_Woo's Finance,GIS & Real Estate Glossary |
algorithm
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.
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.
Algorithm Definition from Sports Dictionaries & Glossaries
| Scuba Diving |
Algorithm
A set of equations incorporated into diving computers in order to compute nitrogen uptake and elimination from changes in depth and elapsed time.
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 Encyclopedia Dictionaries & Glossaries
| Wikipedia English - The Free Encyclopedia |
Algorithm
In mathematics, computing, linguistics, and related disciplines, an algorithm is a finite list of well-defined instructions for accomplishing some task that, given an initial state, will proceed through a well-defined series of successive states, eventually terminating in an end-state.
The concept of an algorithm originated as a means of recording procedures for solving mathematical problems such as finding the common divisor of two numbers or multiplying two numbers. A partial formalization of the concept began with attempts to solve the Entscheidungsproblem (the "decision problem") that David Hilbert posed in 1928. Subsequent formalizations were framed as attempts to define "effective calculability" (cf Kleene 1943:274) or "effective method" (cf Rosser 1939:225); those formalizations included the Gödel-Herbrand-Kleene recursive functions of 1930, 1934 and 1935, Alonzo Church's lambda calculus of 1936, Emil Post's "Formulation I" of 1936, and Alan Turing's Turing machines of 1936-7 and 1939.
| See more at Wikipedia.org... |
