Verificador de Camino Hamiltoniano — Encuentra un Camino que Visite Cada Nodo Exactamente una Vez
Nuestro Verificador de Camino Hamiltoniano busca un camino a través de un grafo que visite cada nodo exactamente una vez, probando cada posible nodo de inicio y retrocediendo a través de rutas posibles, con tu grafo dado como una lista de aristas de texto simple (p. ej. A-B, B-C, C-D).
Respuesta rápida
Introduce tu grafo como una lista de aristas (hasta 10 nodos) para buscar al instante un camino hamiltoniano — una ruta que visita cada nodo exactamente una vez — mediante retroceso.
Introduce aristas como NodoA-NodoB, p. ej. A-B, B-C, C-D. Máximo 10 nodos.
Cómo usar Verificador de Camino Hamiltoniano — Visita Cada Nodo una Vez Online
- 1
Introduce tu grafo como una lista de aristas separadas por comas, p. ej. A-B, B-C, C-D.
- 2
Haz clic en 'Calcular' para buscar un camino hamiltoniano.
- 3
Revisa el camino encontrado, o la confirmación de que no existe ninguno.
¿Por qué usar Verificador de Camino Hamiltoniano — Visita Cada Nodo una Vez Online?
Un camino hamiltoniano visita cada vértice de un grafo exactamente una vez — a diferencia de un camino euleriano, que trata de visitar cada arista, esto trata de visitar cada nodo. Determinar si existe uno es NP-completo en general, lo que significa que no se conoce ningún algoritmo dramáticamente más rápido que probar posibilidades sistemáticamente, así que esta calculadora usa búsqueda con retroceso: construye un camino un nodo a la vez, y retrocede cada vez que se alcanza un callejón sin salida, probando cada posible nodo de inicio. Como el espacio de búsqueda crece factorialmente con el tamaño del grafo, esta calculadora está deliberadamente limitada a un máximo de 10 nodos, donde la búsqueda exhaustiva con retroceso todavía se completa al instante.
Preguntas frecuentes
Herramientas relacionadas
Solucionador del Viajante — Programación Dinámica Exacta de Held-Karp Online
Encuentra la ruta de ida y vuelta más corta exacta que visita cada ciudad exactamente una vez, usando el algoritmo de programación dinámica de Held-Karp. Calculadora gratuita, hasta 12 ciudades.
Calculadora de Ordenamiento Topológico — Algoritmo de Kahn Online
Encuentra un orden topológico válido para un grafo dirigido usando el algoritmo de Kahn, o detecta que no existe ningún orden debido a un ciclo. Calculadora gratuita con una entrada simple de lista de aristas.
Calculadora de Árbol de Expansión Mínima — Algoritmo de Kruskal Online
Encuentra el árbol de expansión mínima de un grafo ponderado usando el algoritmo de Kruskal. Calculadora gratuita con una entrada simple de lista de aristas y detección de ciclos mediante union-find.