况的可预见性
Ein Algorithmus ist in der Regel dazu bestimmt, eine Menge von Eingabewerten auf eine nicht zwangsläufig gleich mächtige Menge von Ausgabewerten abzubilden. Man spricht von einem determinierten Algorithmus, wenn es sich bei dieser Abbildung um eine mathematische Funktion handelt; also genau dann, wenn jeder Eingabewert auf genau einen Ausgabewert abgebildet wird. Der Begriff Determiniertheit ist vom Begriff Determinismus zu unterscheiden, deterministische Algorithmen sind stets determiniert, es gibt aber auch nichtdeterministische Algorithmen die determiniert sind.