Calculadora de coloração de grafos
Colore um grafo de modo que dois vértices adjacentes nunca partilhem cor. Introduz uma lista de arestas e a heurística DSATUR (ou gulosa) atribui uma cor a cada vértice, mostra as classes de cor e dá um limite superior do número cromático χ. K4 precisa de 4 cores, um ciclo par 2, um ciclo ímpar 3 — instantaneamente.
Ferramentas relacionadas
Todas as ferramentas: Matemática discreta e grafos →Calculadora de coloração de grafos usa-se gratuitamente, as vezes que quiseres, diretamente nesta página. O seu lugar é em Matemática discreta e grafos; Verificador de grafo planar e Calculadora de operações bit a bit respondem às perguntas mais próximas.
Como usar
- Abra a ferramenta — sem registo nem instalação.
- Introduza os seus dados ou ajuste as opções disponíveis.
- Obtenha o seu resultado ao instante e copie-o ou descarregue-o.
Perguntas frequentes
Para que serve Calculadora de coloração de grafos?
Colore um grafo de modo que dois vértices adjacentes nunca partilhem cor. Introduz uma lista de arestas e a heurística DSATUR (ou gulosa) atribui uma cor a cada vértice, mostra as classes de cor e dá um limite superior do número cromático χ. K4 precisa de 4 cores, um ciclo par 2, um ciclo ímpar 3 — instantaneamente.
Como é um caso concreto?
K₄ → 4 · C₅ → 3 · K₃,₃ → 2 — a ferramenta mostra cada passo intermédio, não apenas o valor final.
Em que casos se usa na prática?
Tudo o que se modela como pontos e ligações: um caminho mais curto, a capacidade de uma rede, um escalonamento com dependências ou um circuito reduzido à sua lógica.
Qual é o erro mais comum?
Assumir que um caminho mais curto continua a ser o mais curto quando um peso muda de sinal. As arestas negativas quebram o argumento greedy em que Dijkstra se apoia, e o algoritmo devolve uma resposta errada com confiança em vez de um erro.
Em que difere Calculadora de coloração de grafos de Verificador de grafo planar?
Estão próximos mas respondem a perguntas diferentes: Verificador de grafo planar é o que deves abrir quando se trata de testa se um grafo é provavelmente planar. Introduz uma lista de arestas: a ferramenta aplica as desigualdades necessárias de Euler (E ≤ 3V−6, e E ≤ 2V−4 sem triângulos) e procura subgrafos K5 e K3,3 do teorema de Kuratowski. É uma heurística honesta, não um algoritmo de planaridade completo: «não planar» é certo, «provavelmente planar» não é uma prova. Limitado a 16 vértices. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.
De onde vêm os dados?
Os algoritmos são os dos manuais e os seus resultados exatos para o grafo introduzido. O que varia é o custo: vários destes problemas não têm solução eficiente conhecida, pelo que entradas grandes são resolvidas por heurística e a ferramenta indica-o.