Este documento describe algoritmos de búsqueda como backtracking y branch and bound. Explica que estos algoritmos realizan una búsqueda exhaustiva y sistemática en el espacio de soluciones de un problema. También describe cómo estos algoritmos pueden implementarse de forma paralela para reducir el tiempo de ejecución. En particular, se enfoca en técnicas como la asignación estática y dinámica del trabajo entre procesadores y esquemas para balancear la carga de trabajo.