El documento describe la técnica de backtracking y sus aplicaciones. Originalmente se utilizó en la mitología griega cuando Teseo usó un ovillo de hilo para navegar el laberinto y matar al Minotauro. Más tarde, el matemático D. H. Lehmer acuñó el término "backtrack" en 1950. El backtracking involucra construir soluciones parciales y descartarlas si no se pueden completar, retrocediendo y probando otras opciones.