Nel backtracking usiamo sia bfs che dfs.Even in branch e bound usiamo sia bfs che dfs nella ricerca aggiuntiva e al costo minore.Differenza tra "backtracking" e "branch and bound"
Allora, quando usiamo backtracking e quando usiamo ramo e legati
funziona utilizzando ramo e legato riduce il tempo di complessità in scala?
qual è la ricerca a costo minimo in Branch e Bound?
mi corregga se sbaglio
Grazie
il backtracking trova sempre la soluzione ottimale? –
Sì, dai sempre la soluzione migliore. –
@AbhishekDey In realtà, il backtracking fornirà una soluzione * a *, non necessariamente la soluzione ottimale. Il backtracking funziona meglio per i problemi di soddisfazione dei vincoli e il branch-and-bound è il migliore per i problemi di ottimizzazione. –