Rule Sets

2015
Karl Heinz Jeron

As we increasingly delegate labour to smart computer systems, it’s time to get to know the various algorithms better.

“Informally, an algorithm is any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output. An algorithm is thus a sequence of computational steps that transform the
input into the output.” Source: Thomas H. Cormen, Chales E. Leiserson (2009), Introduction to Algorithms 3rd edition.

In simple terms, it is possible to say that an algorithm is a sequence of steps which allow to solve a certain task. Not just computers use algorithms, humans also use them.