Tagged Books : algorithms | Get free algorithms ebooks, resources, news, & tutorials.

What is Algorithms ?


In mathematics and computer science an algorithm (the word is derived from the name of the Persian mathematician Al-Khwarizmi) is a finite set of well-defined instructions for accomplishing some task which, given an initial state, will terminate in a corresponding recognizable end-state (contrast with heuristic). Algorithms can be implemented by computer programs, although often in restricted forms; mistakes in implementation and limitations of the computer can prevent a computer program from correctly executing its intended algorithm.

The concept of an algorithm is often illustrated by the example of a recipe, although many algorithms are much more complex; algorithms often have steps that repeat (iterate) or require decisions (such as logic or comparison) until the task is completed. Correctly performing an algorithm will not solve a problem if the algorithm is flawed or not appropriate to the problem. For example, a hypothetical algorithm for making a potato salad will fail if there are no potatoes present, even if all the motions of preparing the salad are performed as if the potatoes were there.

Different algorithms may complete the same task with a different set of instructions in more or less time, space, or effort than others. For example, given two different recipes for making potato salad, one may have peel the potato before boil the potato while the other presents the steps in the reverse order, yet they both call for these steps to be repeated for all potatoes and end when the potato salad is ready to be eaten.

Certain countries, such as the USA, controversially allow some algorithms to be patented, provided a physical embodiment is possible (for example, a multiplication algorithm may be embodied in the arithmetic unit of a microprocessor).

Get more Algorithms ebooks or jump to Programming.

Popular free algorithms ebooks (Showing page 5)



free Fun with Algorithms: 4th International Conference, FUN 2007, Castiglioncello, Italy, June 3-5, 2007, Proceedings (Lecture Notes in Computer Science / Theoretical Computer Science and General Issues) ebook
Fun with Algorithms: 4th International Conference, FUN 2007, Castiglioncello, Italy, June 3-5, 2007, Proceedings (Lecture Notes in Computer Science / Theoretical Computer Science and General Issues)
free JPEG2000 Standard for Image Compression: Concepts, Algorithms and VLSI Architectures ebook
JPEG2000 Standard for Image Compression: Concepts, Algorithms and VLSI Architectures
free Algorithms ebook
Algorithms
free Network Routing: Algorithms, Protocols, and Architectures (The Morgan Kaufmann Series in Networking) ebook
Network Routing: Algorithms, Protocols, and Architectures (The Morgan Kaufmann Series in Networking)
free Introduction to Algorithms, Second Edition ebook
Introduction to Algorithms, Second Edition
free Kernel Based Algorithms for Mining Huge Data Sets: Supervised, Semi-supervised, and Unsupervised Learning (Studies in Computational Intelligence) ebook
Kernel Based Algorithms for Mining Huge Data Sets: Supervised, Semi-supervised, and Unsupervised Learning (Studies in Computational Intelligence)
free Efficient Approximation and Online Algorithms: Recent Progress on Classical Combinatorial Optimization Problems and New Applications (Lecture Notes in ... Computer Science and General Issues) ebook
Efficient Approximation and Online Algorithms: Recent Progress on Classical Combinatorial Optimization Problems and New Applications (Lecture Notes in ... Computer Science and General Issues)
free A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications) ebook
A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications)
free Probabilistic Analysis of Packing and Partitioning Algorithms (Wiley-Interscience Series in Discrete Mathematics and Optimization) ebook
Probabilistic Analysis of Packing and Partitioning Algorithms (Wiley-Interscience Series in Discrete Mathematics and Optimization)
free Algorithms of the Intelligent Web ebook
Algorithms of the Intelligent Web
free The Tomes of Delphi: Algorithms and Data Structures ebook
The Tomes of Delphi: Algorithms and Data Structures
free Evolutionary Algorithms (The IMA Volumes in Mathematics and its Applications) ebook
Evolutionary Algorithms (The IMA Volumes in Mathematics and its Applications)