algorithm - noun

singularalgorithm
pluralalgorithms