deterministic algorithm

[/ˌdɛtərˈmɪnɪstɪk ˈælɡərɪðəm/]
nounpl: deterministic algorithms
algoritmo determinístico
1. A computational procedure that, given the same input, will always produce the same output following a predetermined sequence of steps with no randomness or variation
A deterministic algorithm for sorting will always arrange numbers in the same order when given identical input data.
Um algoritmo determinístico para ordenação sempre organizará números na mesma ordem quando receber dados de entrada idênticos.
2. An algorithm whose behavior is completely predictable and reproducible, with no element of chance or non-determinism in its execution
The Euclidean algorithm for finding the greatest common divisor is a classic example of a deterministic algorithm.
O algoritmo euclidiano para encontrar o máximo divisor comum é um exemplo clássico de um algoritmo determinístico.
This is specialized terminology used primarily in computer science, mathematics, and software engineering fields. The term is identical across English-speaking countries and Brazilian Portuguese-speaking countries, reflecting the international nature of computational science. In academic and professional settings in Brazil, 'algoritmo determinístico' is the standard term with no regional variations.
Synonyms / Sinônimos
deterministic procedurepredictable algorithmnon-probabilistic algorithm
Antonyms / Antônimos
randomized algorithmprobabilistic algorithmstochastic algorithmnon-deterministic algorithm

Regional Variations

General Brazilian Portuguese
algoritmo determinístico
Standard term used in computer science education and industry
Portugal
algoritmo determinístico
Same as Brazilian Portuguese; universally used in European Portuguese academic contexts
Technical English (USA/UK)
deterministic algorithm
Standard terminology in computer science and mathematics fields worldwide

Related Words

algorithmcomputationnon-deterministic algorithmrandomized algorithmcomputational complexityTuring machine

Related Idioms & Phrases

guaranteed outcome
predictable result
reproducible process
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →