Mindmap
Classes de solucionabilidade de problemas
Inhalt der Mindmap
Classes de solucionabilidade de problemas
1.Problema solucionável, totalmente solucionável ou decidiível
- Se existe um algoritmo(máquina universal) que solucione o problema tal que sempre pare para qualquer entrada com resposta afirmativa (aceita) ou negativa (rejeita).
- Equivale a classe das linguagens recursivas
- Não fica em LOOP
- Função total
- Cada entrada tem uma saída (decidível)
- Tem sempre um resultado
- Não entra em LOOP, NUNCA!
- Equivale a classe das linguagens recursivas
- Se existe um algoritmo(máquina universal) que solucione o problema tal que sempre pare para qualquer entrada com resposta afirmativa (aceita) ou negativa (rejeita).
2. Problema parcialmente Solucionável ou Computável
- Se existir um algoritmo (máquina universal) tal que para quando a resposta é afirmativa(ACEITA) e quando a resposta é negativa pode parar em (REJEITA) ou Permanecer em LOOP infinito.
- Equivale a classe das linguagens Enumeráveis Recursivamente
- Relacionado com função Parcial
- Se existir um algoritmo (máquina universal) tal que para quando a resposta é afirmativa(ACEITA) e quando a resposta é negativa pode parar em (REJEITA) ou Permanecer em LOOP infinito.
3. Problema não solucinável ou não decidível
- Se não existe um algoritmo (máquina universal) tal que pare para todas as entradas.
- Exemplo
- Detector universal de Loops (Problema da parada)
- Equivalencia de Compiladores
- Detecção de ambiguidade em GLC´s
- Não tenho um programa que faça isso!
- Exemplo
- Se não existe um algoritmo (máquina universal) tal que pare para todas as entradas.
4. Problema completamente insolúvel ou não computável
- Se não existe um algoritmo( máquina universal) que solucione o problema tal que pare quando a resposta é afirmativa.
- Só quero garantir aceitação nesse caso
- Relaciona-se com função parcial
- Se não existe um algoritmo( máquina universal) que solucione o problema tal que pare quando a resposta é afirmativa.
TIPOS DE PROBLEMAS
- Problemas de decisão
- Sim
- Não
- Exemplos:
- Circuito Hamiltoniano
- Quero os "nós"
- Circuito Euleriano
- Pontes de Konisberg
- Circuito Hamiltoniano
- Problema de localização
- Visa encontrar uma solução viável
- Qualquer solução que solucione o problema, não necessariamente a melhor
- Visa encontrar uma solução viável
- Problema de Otimização
- Visa encontrar uma solução ótima dentre todas as soluções possíveis
- Problema de Cobertura de Vértices
- Problema de Cobertura Mínima de vértices
- Àrvore Geradora Mínima
- Prim
- Kruskal
- Visa encontrar uma solução ótima dentre todas as soluções possíveis
- Solucionáveis
- Tratável
- Polinomial
- Intratável
- Exponencial
- Tratável
- Problemas de decisão
Informationen
- Beschreibung
- Mindmap am Classes de solucionabilidade de problemas, erstellt von Anderson Silva am 20/06/2019.
- Erstellt von
- Anderson Silva
- Aufrufe
- 1
- Bewertung