Tutoriales de recocido simulado (simulated annealing)

por J.R

Estos son los mejores vínculos que he encontrado para aprender de forma práctica sobre la técnica del recocido simulado (simulated annealing, SA). Aunque siento preferencia por Python como lenguaje de implementación, pronto me dí cuenta de que no podía discriminar en base a lenguaje, debido a que la información en internet sobre SA es escasa y hay excelentes artículos en otros lenguajes. Tengo pensado escribir un tutorial propio, cuando lo termine estará en esta lista, por supuesto.

  • Un excelente tutorial que cubre los fundamentos con términos sencillos, tiene ejemplos y código en Java. [link]
  • Una implementación sencilla en Julia. Es fácil traducirla a cualquier otro lenguaje de programación. [link]
  • Una pregunta sobre los fundamentos del SA en StackOverflow utilizando Python. Las respuestas ofrecen detalles de implementación y errores comunes. [link]
  • Un ejemplo con código en Python. [link]
  • Un estudio elaborado del problema del traveling salesman con ejemplos en Python Es el artículo más detallado de blog que he encontrado. [link]
  • Practical Considerations for Simulated Annealing Implementation. Un artículo introductorio Open Access de InTech, hay otros con casos de estudio en el mismo sitio web que pueden ayudar a profundizar en el tema. [link]
Anuncios