Verificador de Caminho Hamiltoniano — Encontre um Caminho que Visite Cada Nó Exatamente Uma Vez
Nosso Verificador de Caminho Hamiltoniano busca um caminho através de um grafo que visite cada nó exatamente uma vez, tentando cada possível nó inicial e retrocedendo através de rotas possíveis, com seu grafo inserido como uma lista de arestas em texto simples (ex. A-B, B-C, C-D).
Resposta rápida
Digite seu grafo como uma lista de arestas (até 10 nós) para buscar instantaneamente um caminho hamiltoniano — uma rota que visita cada nó exatamente uma vez — via retrocesso.
Digite arestas como NóA-NóB, ex. A-B, B-C, C-D. Máximo de 10 nós.
Como usar Verificador de Caminho Hamiltoniano — Visite Cada Nó Uma Vez Online
- 1
Digite seu grafo como uma lista de arestas separadas por vírgula, ex. A-B, B-C, C-D.
- 2
Clique em 'Calcular' para buscar um caminho hamiltoniano.
- 3
Revise o caminho encontrado, ou a confirmação de que nenhum existe.
Por que usar Verificador de Caminho Hamiltoniano — Visite Cada Nó Uma Vez Online?
Um caminho hamiltoniano visita cada vértice de um grafo exatamente uma vez — diferente de um caminho euleriano, que trata de visitar cada aresta, este trata de visitar cada nó. Determinar se um existe é NP-completo em geral, significando que nenhum algoritmo conhecido é dramaticamente mais rápido do que testar possibilidades sistematicamente, então esta calculadora usa busca com retrocesso: constrói um caminho um nó de cada vez, e retrocede sempre que um beco sem saída é alcançado, tentando cada possível nó inicial. Como o espaço de busca cresce fatorialmente com o tamanho do grafo, esta calculadora é deliberadamente limitada a no máximo 10 nós, onde a busca exaustiva com retrocesso ainda se completa instantaneamente.
Perguntas frequentes
Ferramentas relacionadas
Solucionador do Caixeiro Viajante — Programação Dinâmica Exata de Held-Karp Online
Encontre a rota de ida e volta mais curta exata que visita cada cidade exatamente uma vez, usando o algoritmo de programação dinâmica de Held-Karp. Calculadora gratuita, até 12 cidades.
Calculadora de Ordenação Topológica — Algoritmo de Kahn Online
Encontre uma ordem topológica válida para um grafo direcionado usando o algoritmo de Kahn, ou detecte que nenhuma ordem existe devido a um ciclo. Calculadora gratuita com uma entrada simples de lista de arestas.
Calculadora de Árvore Geradora Mínima — Algoritmo de Kruskal Online
Encontre a árvore geradora mínima de um grafo ponderado usando o algoritmo de Kruskal. Calculadora gratuita com uma entrada simples de lista de arestas e detecção de ciclos via union-find.