Cristian Palacio
Es una técnica de programación para hacerbúsqueda sistemática a través de todas lasconfiguraciones posibles dentro de un e...
 Representación de la solución en una tupla(X1; : : : ; Xn) Una función objetivo para determinar si latupla a analizar e...
 Una función de poda para eliminar partes delárbol de búsqueda. Organización del problema en un árbol debúsqueda. Const...
 Si no es posible continuar en la construcciónhacia una solución completa, se abandonaésta y la última componente se camb...
En las siguientes diapositivas les mostraremoscomo el tiene todas las posibles soluciones quepuede tener el algoritmo y re...
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
 La eficiencia en un algoritmo backtrackingsuele ser de tipo exponencial an depende de la ramificación del árbol del t...
Black tracking
Próxima SlideShare
Cargando en…5
×

Black tracking

167 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
167
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Black tracking

  1. 1. Cristian Palacio
  2. 2. Es una técnica de programación para hacerbúsqueda sistemática a través de todas lasconfiguraciones posibles dentro de un espaciode búsqueda.
  3. 3.  Representación de la solución en una tupla(X1; : : : ; Xn) Una función objetivo para determinar si latupla a analizar es una solución Unas restricciones a los candidatos pararellenar la tupla:Implícitas del problema. Valores que puede tomarcada valor XiExplícitas o externas al problema. Por ejemplo,problema mochila, el peso no debe superar lacapacidad de la mochila
  4. 4.  Una función de poda para eliminar partes delárbol de búsqueda. Organización del problema en un árbol debúsqueda. Construir la solución al problema en distintasetapas. En cada paso se elige un candidato y seañade a la solución, y se avanza en lasolución parcial.
  5. 5.  Si no es posible continuar en la construcciónhacia una solución completa, se abandonaésta y la última componente se cambia porotro valor. Si no quedan más valores por probar, seretrocede al candidato anterior, se desecha, yse selecciona otro candidato.
  6. 6. En las siguientes diapositivas les mostraremoscomo el tiene todas las posibles soluciones quepuede tener el algoritmo y revisara todas lassoluciones e irán viendo paso por paso comoavanza esta técnica y como es su movimientoen el algoritmo
  7. 7. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  8. 8. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  9. 9. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  10. 10. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  11. 11. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  12. 12. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  13. 13. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  14. 14. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  15. 15. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  16. 16. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  17. 17. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  18. 18. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  19. 19. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  20. 20. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  21. 21. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  22. 22. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  23. 23. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  24. 24. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  25. 25. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  26. 26. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  27. 27. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  28. 28. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  29. 29. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  30. 30. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  31. 31. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  32. 32. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  33. 33. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  34. 34. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  35. 35. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  36. 36. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  37. 37. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  38. 38. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  39. 39. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  40. 40. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  41. 41. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  42. 42. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  43. 43. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  44. 44. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  45. 45. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  46. 46. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  47. 47. XXX0XX00X000 00101X010 0111XX10X100 10111X110 1112XX20X200 20121X210 211
  48. 48.  La eficiencia en un algoritmo backtrackingsuele ser de tipo exponencial an depende de la ramificación del árbol del tiempo de ejecución de la funciónsolución del tiempo de ejecución de la función poda del ahorro de utilizar la poda

×