exponential time algorithm

[/ˌɛkspəˈnɛnʃəl taɪm ˈælɡərɪðəm/]
nounpl: exponential time algorithms
algoritmo de tempo exponencial
1. A computational algorithm whose running time grows exponentially with the size of the input, typically expressed as O(2^n) or O(c^n) where n is the input size and c is a constant greater than 1
A brute force solution to the traveling salesman problem is an exponential time algorithm because it must check all possible routes.
Uma solução por força bruta para o problema do caixeiro viajante é um algoritmo de tempo exponencial porque deve verificar todas as rotas possíveis.
2. An algorithm that becomes computationally infeasible for large inputs due to the rapid increase in execution time
Most NP-complete problems require exponential time algorithms to solve optimally without approximation.
A maioria dos problemas NP-completos requer algoritmos de tempo exponencial para resolver otimamente sem aproximação.
This is a specialized technical term used consistently across Brazilian and Portuguese academic and professional computer science communities. Understanding exponential time algorithms is fundamental to computer science education and algorithm design courses. The term is rarely used outside technical contexts and represents a critical concept in computational complexity theory and practical software development.
Synonyms / Sinônimos
exponential algorithmbrute force algorithmnon-polynomial time algorithm
Antonyms / Antônimos
polynomial time algorithmlinear time algorithmlogarithmic time algorithmefficient algorithm

Regional Variations

General Brazilian
algoritmo de tempo exponencial
Standard term used in computer science education and industry
São Paulo
algoritmo exponencial
Abbreviated form commonly used in tech hubs
Portugal
algoritmo de tempo exponencial
Same as Brazilian Portuguese; consistent usage across Lusophone academic communities
Rio de Janeiro
algoritmo de complexidade exponencial
Alternative phrasing emphasizing computational complexity aspect

Related Words

computational complexitytime complexitybig O notationNP-completealgorithm analysisbrute forcecombinatorial explosion

Related Idioms & Phrases

hit an exponential wall (encounter infeasibility with exponential algorithms)
blow up exponentially (describe how computation time increases with input)
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →