decidable algorithm

[/dɪˈsaɪdəbəl ˈælɡərɪðəm/]
nounpl: decidable algorithms
algoritmo decidível
1. An algorithm that can determine whether a given input belongs to a specific set or satisfies a particular property in a finite amount of time, always producing a definitive yes or no answer
The problem of checking whether a number is prime has a decidable algorithm.
O problema de verificar se um número é primo possui um algoritmo decidível.
2. In computational theory, a procedure that terminates and correctly answers whether a decision problem has a solution
A decidable algorithm exists for context-free language membership testing.
Um algoritmo decidível existe para testar a pertença a linguagens livre de contexto.
This is a specialized term from theoretical computer science and mathematics, used predominantly in academic and professional technical contexts in both Brazil and Portugal. It has no significant cultural variations in usage, being a universal concept in computational theory across English and Portuguese-speaking academic communities.
Synonyms / Sinônimos
effective procedurerecursive algorithmcomputable algorithmterminating algorithm
Antonyms / Antônimos
undecidable problemnon-terminating algorithmsemi-decidable algorithm

Regional Variations

General Brazilian
algoritmo decidível
standard term used in computer science education and literature
Portugal
algoritmo decidível
same terminology as Brazilian Portuguese in technical contexts
Academic/International
algoritmo decidível / algoritmo recursivo
both terms may be used interchangeably in formal academic settings

Related Words

computability theoryTuring machinedecision problemhalting problemrecursively enumerableNP-complete

Related Idioms & Phrases

in finite time
computable in polynomial time
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →