Please enable JavaScript.
Coggle requires JavaScript to display documents.
M16 - Coggle Diagram
M16
-
-
Backtracking
O backtracking é uma técnica de busca usada para resolver problemas que podem ser decompostos em uma série de subproblemas interdependentes. A abordagem explora todas as soluções possíveis construindo soluções incrementais e abandonando ("backtracking") soluções parciais assim que se percebe que não podem ser completadas para formar uma solução válida.
-
Branch-and-Bound
O branch-and-bound é uma técnica utilizada para resolver problemas de otimização. Diferente do backtracking, ele não explora todas as soluções possíveis, mas usa limites (bounds) para eliminar subproblemas que não podem conter uma solução ótima.
Etapas principais:
Branching (Ramificação): Dividir o problema em subproblemas menores que são mais fáceis de resolver.
Bounding (Limitação): Calcular um limite superior e inferior para o valor da função objetivo dentro de cada subproblema.
Fathoming (Eliminação): Descartar subproblemas que não podem melhorar a solução conhecida atualmente.
-