Forgot your password?  

Not What You Meant?  There are 58 definitions for Chase.  Also try: NDA or Procedure or Raita.

Algorithm | Research & Encyclopedia Articles

Print-Friendly   Order the PDF version   Order the RTF version
About 1 pages (278 words)
Algorithm Summary

 


Algorithm

An algorithm is a procedure involving prescribed steps that lead to a specific outcome, which is often the calculation of something. At the elementary level, this frequently refers to procedures for doing basic operations of arithmetic such as simple addition, subtraction, multiplication and division. At a more advanced level, this refers to procedures designed to solve specific problems, often arising in computer science.

The modern theory of algorithms developed in the twentieth century. It was greatly advanced when the first precise definition of a calculable function was published in 1936 by Princeton University mathematician, Alonso Church. He was joined at Princeton in 1936 by his graduate student, Alan Turing (1912-1954), a brilliant young British mathematician.

Turing established the characteristics of algorithms by applying them to an abstract theoretical calculating device that became known as the Turing machine. Turing described his theory in the paper "On Computable Numbers," presented to the London Mathematical Society in 1937. Turing's idea was that a machine could carry out any solvable mathematical computation by following a clear series of instructions--an algorithm, thus developing the theoretical basis for the computer.

The field of algorithmic analysis, or computational complexity, plays an important role in computer science. Given an algorithm, the problem is to study its performance characteristics. To determine the complexity of an algorithm, computer scientists count the number of steps that the algorithm takes, as a function of the problem size, and for either the worst case or average case input. By analyzing an algorithm, a programmer can gain a better understanding of where the fast and slow parts are, and where improvements are needed to speed up the implementation of the algorithm on a computer.

This is the complete article, containing 278 words (approx. 1 page at 300 words per page).

More Information
  • View Algorithm Study Pack
  • 58 Alternative Definitions
  • Search Results for "Algorithm"
  • More Products on This Subject
    Algorithms
    The word "algorithm" comes from the name of the ninth-century Persian mathematician M... more

    Algorithms for Arithmetic
    An algorithm is a sequence of steps or instructions that outline how to solve a particular problem.... more


    Ask any question on Algorithm and get it answered FAST!
    Answer questions in BookRags Q&A and earn points toward
    discounted or even FREE Study Guides and other BookRags products!
    Learn more about BookRags Q&A
    Copyrights
    Algorithm from World of Scientific Discovery. ©2005-2006 Thomson Gale, a part of the Thomson Corporation. All rights reserved.

    Join BookRagslearn moreJoin BookRags

    Join BookRagslearn moreJoin BookRags