Logo de MyVIPWebTools

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. 1

    Introduce tu grafo como una lista de aristas separadas por comas, p. ej. A-B, B-C, C-D.

  2. 2

    Haz clic en 'Calcular' para buscar un camino hamiltoniano.

  3. 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

Verificador de Camino Hamiltoniano — Visita Cada Nodo una Vez Online | MyVIPWebTools