You are on page 1of 9

AGENTE VIAJERO

JOSÉ GONZÁLEZ
Historia
 Inicia en 1850. William Rowan Hamilton, y Thomas Penyngton
Kirkman . Y es justamente a Hamilton a quien se le debe el término
de circuitos hamiltonianos. solución del problema del agente
viajero desde un punto de vista gráfico,originado en un juego
inventado por este matemático en 1859
¿ En que consiste?

 El Problema del Agente Viajero responde a la siguiente pregunta:


Dada una lista de ciudades y las distancias o el tiempo entre cada
par de ellas. ¿Cuál es la ruta más corta posible que visita cada
ciudad exactamente una vez y regresa a la ciudad origen? Este
problema es muy famoso en la matematica computacional. La
importancia es que como este pertenece a una serie de problemas
que parecen tener una facil solucion pero en la practica presentan
una gran dificultad, permite desarrollar de forma ordenada las
percepciones brindadas, las acciones a realizar, para así buscar
una solucion optima en sus recursos. Es importante definir en este
tipo de problemas: • Los nodos • Las distancias • El objetivo •
Heurísticas
¿Cómo funciona?

 Consiste en un agente de ventas que tiene “n” ciudades por visitar,


comenzando y terminando en la misma cuidad, visitando
solamente una vez cada cuidad, y haciendo que el recorrido sea
el costo mínimo, este costo puede estar expresado en términos de
tiempo o distancia, es decir recorre el mínimo de kilómetros o lleva
a cabo un recorrido en el menor tiempo posible. El problema
consiste en encontrar una ruta que, empezando y terminando en la
misma ciudad, recorra sólo una vez las ciudades restantes y que a
la vez esta ruta sea la mínima posible. Los costos son simétricos en el
sentido de que viajar desde la ciudad X a la ciudad Y tiene el
mismo costo que viajar desde la ciudad Y a la ciudad X. La
condición de visitar todas las ciudades implica que el problema se
reduce a decidir en qué orden las ciudades van a ser visitadas
Complejidad

 El problema del Vendedor Viajero es un problema NP


Completo en un orden de complejidad exponencial,
por ello, no existe una solución polinómica. Podemos
aplicar técnicas heurísticas, obteniendo soluciones
aproximadas en unos 97%, no necesariamente óptimas.
Estructuras de datos utilizadas: Fue mediante Árboles y
puede representarse mediante grafos El problema se
puede moldear fácilmente mediante un grafo
completo dirigido, en donde los vértices son las
ciudades y los arcos son los caminos, dichos arcos
EJERCICIO (taller)

Matriz de
Costos (Km)
0 1 2 3
0 - 28 7 4
1 - 9 10
2 - 2
Conclusión

 Se puede observar que el menor beneficio o coste se obtuvo


cuando el agente seguía la siguiente ruta que se puede
representar en un arreglo:

0 3 2 1