Ein Algorithmus ist ein eindeutig beschriebenes Verfahren, das allgemeingültig ist und in seiner Reihenfolge festgelegt ist (vgl. Krauthausen & Scherer 2007, S. 49).