Problema del viajero.
El problema del Viajante consiste en dado un grupo de ciudades y las distancias entre ellas, calcular el camino hamiltoniano mínimo. Se trata de un problema NP-Completo.
Implemenacion.
Se utiliza una población y una codificación basada en permutaciones sobre las ciudades. Cabe destacar que cuando se añade una nueva ciudad o se borra una de las existentes es necesario generar una nueva población inicial y comenzar la ejecución del genético desde el comienzo.
Ejemplo:
Un estudiante tiene que visitar 4 salones las cuales se representan A-B-C-D.
Y su punto de partida es la cuidad o nodo A.
¿Qué ruta debe seguir para que el costo sea mínimo?
Esta solución se trata de checar todos los caminos posibles.Ya que tenemos todos los caminos posibles eliminamos los inversos, ya que es lo mismo y es perdida de tiempo también andar checándolos.
Referencias. Ortografía.
ResponderEliminar+2