Definitions Algorithm

   The old interpretation of the algorithm - it is the exact set of instructions describing the sequence of actions to achieve the result of the decision problem in finite time. As the parallelism in the computer word "sequence" become a substitute for the more general word "order". This is due to the fact that some steps the algorithm should be implemented only to each other, but some can be independent.

   Often, as in favor of some mechanism (a computer lathe, sewing machine), but the notion of algorithm is not necessarily apply to computer programs, for example, clearly describe the recipe dishes is also algorithm, in which case the perpetrator is a person.

   "Algorithm - this is a finite set of rules that defines the sequence of operations to solve a specific set of goals and has five important features: finiteness, definiteness, input, output, efficiency". (D. Knut)

   "Algorithm - this is all a system of calculations performed on strictly defined rules, which, after a number of steps obviously leads to the solution of the problem". (A. Kolmogorov)

   "Algorithm - this is the exact prescription, defining the computing process, going from the variable input data to the desired result". (A. Markov)

   "Algorithm - the exact requirement of the performance in a specific order of certain operations, leading to the solution of all problems of this type". (Philosophical Dictionary, ed. M. Rosenthal)

   "Algorithm - clearly, and briefly available (conventional notions - the name of stage) described the sequence of procedures for the reproduction process as a result of task algorithm result for the given initial conditions. Universal (or Specialty) algorithms determine the applicability and reliability of this algorithm for solving non-standard tasks".

   "Algorithm - this is clear and precise requirements of the artist to make a finite number of steps aimed at addressing the task".

   "Algorithm - this is a finite set designed for a particular artist transactions as a result of which after a certain number of steps can be achieved the goal or solve the problem of a particular type".

   "Algorithm - a sequence of action, either leading to the problem, or explaining why it could not get".

   "Algorithm - this is accurate, unambiguous, finite sequence of actions that the user must perform to accomplish a specific purpose or for a specific task or group of tasks".

   "Algorithm - this is the exact prescription that specifies the computational (algorithmic) process, beginning with an arbitrary source and directions given to a fully determined by this datum result".

   "Algorithm - any information for which there is an interpreter".