A Deterministic Algorithm is an algorithm that is purely determined by its inputs, where no randomness is involved in the model. Deterministic algorithms will always come up with the same result given the same inputs.
Source: https://www.techopedia.com/definition/18830/deterministic-algorithm