Algorithm Definition
~ A precise rule (or set of rules) specifying how to solve some problem
Sumber : wordnetweb.princeton.edu/perl/webwn
~ A procedure used to solve a mathematical or computational problem or to address a data processing issue. In the latter sense, an algorithm is a set of step-by-step commands or instructions designed to reach a particular goal.
Sumber : www.colorado.edu/geography/gcraft/gloss/glossary.html
Characteristics of Algorithm :
* Input
* Output
* Definitness
* Finiteness
* Effectiveness
Sumber : http://en.wikipedia.org/wiki/Algorithm