Logo Passei Direto
Buscar
Ao avaliar a aplicabilidade dos algoritmos implementados no simulador, a equipe levanta uma discussão: "existência de algoritmo significa solução prática?" A aula explica distinção entre decidibilidade (existência) e viabilidade (complexidade), pedindo aos alunos que avaliem cenários em que um algoritmo existe, mas é impraticável por custo exponencial.
Um colega afirma: "Se existe um algoritmo para um problema, então ele é necessariamente viável em aplicações reais."
A) Correta quando o problema é NP.
B) Correta — existência do algoritmo garante viabilidade prática.
C) Correta somente se o algoritmo roda em máquina de Turing.
D) Incorreta — decidibilidade e viabilidade são sinônimos.
E) Incorreta — algoritmo existente assegura apenas decidibilidade; viabilidade depende de complexidade (tempo/ memória). Correta
User badge image
Exercícios Para o Conhecimento

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

A afirmação do colega é: "Se existe um algoritmo para um problema, então ele é necessariamente viável em aplicações reais." Analisando: - A existência de um algoritmo (decidibilidade) significa que o problema pode ser resolvido em teoria. - Viabilidade prática depende da complexidade do algoritmo (tempo e memória). - Alguns algoritmos existem, mas têm custo exponencial, tornando-os inviáveis na prática. - Portanto, decidibilidade e viabilidade não são sinônimos. Assim, a alternativa correta é: E) Incorreta — algoritmo existente assegura apenas decidibilidade; viabilidade depende de complexidade (tempo/ memória).

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina