Herramienta gratis · sin registro
Coloca puntos, presiona Resolver y mira cómo toma forma un viaje de ida y vuelta corto por todos ellos: primero la estimación del vecino más cercano, luego 2-opt desenredándola un intercambio a la vez.
Funciona en tu navegador. Nada de lo que pegues se sube ni se guarda.
En el orden en que se agregaron los puntos. Presiona Resolver.
14 puntosSin resolver
En resumen
El problema del viajante (o del agente viajero) busca la ruta más corta que visita cada punto una sola vez y regresa al inicio. Revisar todos los órdenes es imposible más allá de unas pocas paradas: 15 paradas tienen más de 43 mil millones de recorridos distintos. Los solucionadores prácticos construyen una buena ruta rápido y la mejoran. Este usa el vecino más cercano y luego intercambios 2-opt que descruzan tramos hasta que ningún intercambio individual ayuda.
Haz clic en el lienzo para colocar puntos, o presiona Puntos aleatorios. El primer punto (S) es la salida.
El vecino más cercano arma una primera ruta y luego los intercambios 2-opt la acortan paso a paso.
La insignia muestra cuánto más corto es el resultado que el orden en que se agregaron los puntos.
Desactiva Viaje de ida y vuelta para hallar un camino corto que no regresa al inicio.
Porque el número de órdenes posibles se dispara. Con una salida fija, n paradas se pueden visitar en (n − 1)! órdenes, y un viaje de ida y vuelta y su inverso miden lo mismo, así que hay (n − 1)! ÷ 2 circuitos distintos.
| Paradas | Recorridos de ida y vuelta distintos |
|---|---|
| 5 | 12 |
| 8 | 2,520 |
| 10 | 181,440 |
| 15 | 43,589,145,600 |
| 20 | unos 60 mil billones |
| 30 | unos 4 × 10³⁰ |
Matemáticamente es NP-difícil: nadie conoce un método que garantice hallar rápido la mejor ruta en todos los casos. Por eso los planificadores de rutas reales usan heurísticas: métodos rápidos que encuentran rutas muy buenas, normalmente a pocos puntos porcentuales de la mejor posible.
Empieza en la base y maneja siempre a la parada más cercana que aún no has visitado. Es rápido y por lo general decente, pero se acorrala solo: las últimas paradas suelen quedar lejos unas de otras y la ruta se cruza consigo misma.
Toma dos tramos cualesquiera de la ruta. Si invertir el tramo que hay entre ellos acorta el viaje, que es justo lo que pasa cuando dos tramos se cruzan, hazlo. Repite hasta que ningún intercambio ayude. El resultado no tiene cruces.
Optimizar ruta de EZRoutePlanner funciona igual, vecino más cercano seguido de la mejora 2-opt, con tu salida fija y el final de vuelta en el inicio o fijado en una última parada. Después dibuja la ruta sobre calles reales y mide cada tramo. Lee cómo funciona la optimización de rutas.
Las rutas reales suman calles. Dos paradas que parecen cercanas pueden estar en lados opuestos de un río o una autopista. Un planificador de rutas busca cada dirección, ordena las paradas y luego sigue la red vial para obtener la distancia y el tiempo reales de manejo. Mientras más grande es la lista, mayor es la diferencia entre el orden en que ésta resulta estar y uno bueno.
Es el problema de hallar la ruta más corta que visita cada una de un conjunto de ubicaciones exactamente una vez y regresa al inicio. Es el núcleo de la optimización de rutas para entregas, visitas de servicio y visitas de ventas.
Los casos pequeños, sí: hay solucionadores especializados que demuestran el óptimo para miles de puntos con mucho cómputo. Los planificadores de rutas de uso diario emplean heurísticas como el vecino más cercano y 2-opt porque son rápidas y quedan muy cerca del óptimo.
El problema del viajante tiene un solo vehículo. El problema de ruteo de vehículos (VRP) tiene varios, y a menudo suma capacidades y ventanas horarias, por lo que también decide qué paradas van a qué vehículo. Consulta el glosario.
Pega las direcciones en EZRoutePlanner y presiona Optimizar ruta. Ejecuta el mismo tipo de método con tus paradas reales y dibuja el resultado sobre calles reales.
Última actualización: 21 de octubre de 2026.
EZRoutePlanner pone tus paradas en el orden más corto con un clic, guarda cada dirección en un mapa y envía la ruta a tu teléfono. Empieza gratis.
Plan gratis. Sin tarjeta de crédito. Funciona en cualquier navegador.