Simplifique seu fluxo de trabalho: Pesquise miniwebtool.
Adicionar
Veja também
Calculadora de Coloração de GrafosValidador de Sequência de Graus de GrafoCalculadora de Ordenação TopológicaConversor de SVG para React/JSX
Página Inicial > Matemática > Operações matemáticas avançadas > Calculadora de Matriz de Adjacência
 

Calculadora de Matriz de Adjacência

Converta entre matriz de adjacência, lista de arestas e lista de adjacência. Detecta automaticamente grafos direcionados/não direcionados, calcula sequência de graus, densidade, componentes conexos e potências de matriz — com visualização interativa de grafo em SVG.

Calculadora de Matriz de Adjacência
Aceita A-B, A->B, A B, A,B, ou linhas de matriz como 0 1 1 0. Use letras, dígitos ou sublinhados para rótulos de vértices.
Rótulos separados por vírgula ou espaço, um por linha da matriz. O padrão é A, B, C… se omitido.

Embed Calculadora de Matriz de Adjacência Widget

Calculadora de Matriz de Adjacência

A Calculadora de Matriz de Adjacência é um utilitário de teoria dos grafos que converte entre as três representações canônicas de grafos — matriz de adjacência, lista de arestas e lista de adjacência — e enriquece o resultado com análise estrutural: sequência de graus, densidade do grafo, componentes conexos e potências da matriz. Ela detecta automaticamente se sua entrada descreve um grafo direcionado ou não direcionado e renderiza uma visualização SVG interativa junto com cada resultado.

O Que é uma Matriz de Adjacência?

Dado um grafo G = (V, E) com n vértices, sua matriz de adjacência é a matriz quadrada n × n, A, cuja entrada A[i][j] é 1 se houver uma aresta do vértice i para o vértice j, e 0 caso contrário.

A[i][j] = 1 se (vi, vj) ∈ E , caso contrário 0

Para um grafo não direcionado, a matriz de adjacência é sempre simétrica: cada aresta {u, v} contribui tanto para A[u][v] = 1 quanto para A[v][u] = 1. Para um grafo direcionado (digrafo), a matriz pode ser assimétrica, refletindo a direção de cada arco.

Três Representações — Escolha a que Melhor se Adapta ao seu Problema

Representação Espaço Busca de Aresta Listar Vizinhos Melhor para
Matriz de adjacência Θ(n²) O(1) Θ(n) Grafos densos; álgebra matricial (potências, autovalores)
Lista de adjacência Θ(n + m) O(grau v) Θ(grau v) Grafos esparsos; algoritmos BFS/DFS e de caminho mais curto
Lista de arestas Θ(m) Θ(m) Θ(m) Entrada/saída, MST de Kruskal, algoritmos centrados em arestas

Principais Métricas Computadas

Sequência de Graus

Para grafos não direcionados, o grau de um vértice é o número de arestas incidentes a ele (com self-loops contando duas vezes). Para grafos direcionados, cada vértice possui um grau de entrada (arcos chegando) e um grau de saída (arcos saindo). A lista ordenada de graus é um invariante de grafo clássico usado em testes de isomorfismo e no teorema de realizabilidade de Erdős–Gallai.

Lema do Aperto de Mãos: Σ grau(v) = 2m (não direcionado) Σ grau_entrada(v) = Σ grau_saída(v) = m (direcionado)

Densidade do Grafo

A densidade mede o quão "cheio" um grafo está em relação ao número máximo de arestas possíveis em n vértices.

Não direcionado: D = 2m / (n(n−1)) Direcionado: D = m / (n(n−1))

Uma densidade de 0 significa nenhuma aresta, 1 significa que o grafo é completo, e valores abaixo de 0,1 indicam tipicamente um grafo esparso, onde uma lista de adjacência é mais eficiente em termos de espaço do que uma matriz.

Componentes Conexos

Um componente conexo é um subconjunto maximal de vértices tal que cada par é unido por um caminho. Para grafos direcionados, esta calculadora relata componentes fracamente conexos (ignorando as direções das setas) — os mesmos subconjuntos que você obteria ao tratar cada arco como uma aresta não direcionada.

Potências da Matriz (A², A³ ... )

Um teorema fundamental da teoria algébrica dos grafos afirma que a entrada (i, j) de Ak é igual ao número de percursos de exatamente comprimento k do vértice i para o vértice j. Consequentemente:

Formatos de Entrada Aceitos

1. Lista de arestas

Uma aresta por linha ou separada por vírgula. Qualquer um destes separadores funciona: A-B, A B, A,B, A->B, A--B. Use -> se quiser forçar uma interpretação direcionada.

A-B, B-C, C-A, C-D (ciclo de 4 com uma cauda, não direcionado) A->B, B->C, C->D, D->A (ciclo de comprimento 4, direcionado)

2. Lista de adjacência

Uma linha por vértice, na forma vértice: vizinho1, vizinho2, .... A ordem não importa; vértices ausentes são adicionados automaticamente a partir das listas de vizinhos.

A: B, C, D B: A, C C: A, B, D D: A, C

3. Matriz de adjacência

Uma linha por linha com valores 0/1 separados por espaço ou vírgula. A matriz deve ser quadrada. Opcionalmente, forneça rótulos personalizados no campo Rótulos da matriz (caso contrário, A, B, C… serão usados).

0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0

Como Usar Esta Calculadora

  1. Escolha um formato de entrada usando o seletor de abas: lista de arestas, lista de adjacência ou matriz de adjacência.
  2. Cole ou digite seu grafo na área de texto. Para entrada de matriz, adicione rótulos opcionais no campo Rótulos da matriz.
  3. Selecione o tipo de grafo — deixe em Detecção automática e a calculadora inferirá o direcionamento a partir das setas (->) ou da simetria da matriz. Force para Direcionado ou Não direcionado se desejar sobrescrever.
  4. Clique em Converter e Analisar Grafo. A página de resultados mostra a matriz de adjacência, uma renderização SVG interativa, as outras duas representações em texto, estatísticas de graus, componentes conexos e matrizes de contagem de percursos A² e A³ quando o grafo é pequeno o suficiente.
  5. Passe o mouse sobre uma linha da matriz ou um nó do grafo para iluminar a linha/coluna correspondente e as arestas incidentes — uma prova visual instantânea de que cada formato codifica a mesma informação.

Exemplo Prático

Considere um grafo não direcionado nos vértices {A, B, C, D} com as arestas AB, BC, CA, CD. A matriz de adjacência é:

A B C D A [ 0 1 1 0 ] B [ 1 0 1 0 ] C [ 1 1 0 1 ] D [ 0 0 1 0 ]

Fatos principais que a calculadora deriva:

Aplicações Comuns

Perguntas Frequentes

O que é uma matriz de adjacência?

Uma matriz de adjacência é uma matriz quadrada n × n usada para representar um grafo finito. Cada célula A[i][j] é 1 se houver uma aresta do vértice i para o vértice j, e 0 caso contrário. Para grafos não direcionados, a matriz é simétrica, então A[i][j] = A[j][i]. A matriz facilita a verificação se dois vértices estão conectados em tempo constante, e as potências da matriz codificam o número de percursos entre os vértices.

Como saber se um grafo é direcionado a partir de sua matriz de adjacência?

Se a matriz de adjacência for simétrica, significando que A[i][j] é igual a A[j][i] para cada par de índices, o grafo não é direcionado. Se houver pelo menos um par onde A[i][j] difere de A[j][i], o grafo é direcionado. Esta calculadora realiza essa verificação de simetria automaticamente quando você escolhe a opção Detecção automática.

O que a k-ésima potência de uma matriz de adjacência representa?

A entrada (i, j) de A^k conta o número de percursos de exatamente comprimento k do vértice i para o vértice j. Por exemplo, A²[i][j] é o número de caminhos de 2 passos, o que equivale ao número de vizinhos comuns entre i e j em grafos não direcionados. Essa propriedade é usada em algoritmos para contagem de triângulos, acessibilidade e computações do tipo PageRank.

O que é densidade do grafo?

A densidade do grafo é a razão entre o número de arestas presentes e o número máximo possível de arestas. Para um grafo simples não direcionado com n vértices, densidade = 2m / (n(n-1)). Para um grafo direcionado, densidade = m / (n(n-1)). Uma densidade próxima de 0 significa um grafo esparso; uma densidade de 1 significa um grafo completo.

Qual a diferença entre uma matriz de adjacência e uma lista de adjacência?

Uma matriz de adjacência armazena a conectividade para cada par de vértices usando n² bits, tornando a busca de vizinhos O(1), mas o uso de memória O(n²). Uma lista de adjacência armazena apenas os vizinhos reais de cada vértice, resultando em memória O(n + m), que é muito menor para grafos esparsos, mas a busca de vizinhos requer uma varredura linear. Matrizes são melhores para grafos densos e operações de álgebra matricial; listas são melhores para grafos esparsos e algoritmos de travessia como BFS/DFS.

Esta ferramenta suporta grafos ponderados?

A calculadora atual foca em matrizes de adjacência não ponderadas com entradas 0/1. Se você colar uma matriz com pesos numéricos diferentes de zero, cada célula diferente de zero é tratada como 1 para a análise estrutural. Para computações de grafos ponderados, como caminho mais curto, considere uma ferramenta dedicada a grafos ponderados.

Leitura Adicional

Cite este conteúdo, página ou ferramenta como:

"Calculadora de Matriz de Adjacência" em https://MiniWebtool.com/br/calculadora-de-matriz-de-adjacencia/ de MiniWebtool, https://MiniWebtool.com/

pela equipe miniwebtool. Atualizado: 20 de abr. de 2026

Você também pode experimentar nosso Solucionador de Matemática AI GPT para resolver seus problemas de matemática através de perguntas e respostas em linguagem natural.

Operações matemáticas avançadas:

Ferramentas em destaque:

Pesquisa de ID de Usuário do InstagramRemover espaços📅 Calculadora de DatasGerador de Cartelas de BingoGerador de endereços MACGerador de Superpoder AleatórioGerador de Letras AleatóriasGerador de IMEI AleatórioGerador de Cartão de Crédito AleatórioGerador de Código MorseCalculadora de Número de ExpressãoCalculadora de Signo Solar, Lunar e Ascendente 🌞🌙✨Gerador de Cores AleatóriasContador de linhasCalculadora BináriaCalculadora de Número de DestinoPesquisa de Endereço MACCalculadora de ProporçãoGerador de Caça-PalavrasCalculadora de Compatibilidade AmorosaRemover acentos do texto📅 Calculadora de Diferença entre DatasPesquisa de ID de Usuário do FacebookConversor de Hex para BinárioClassificar NúmerosFormatador de TextoGerador de Cartas de Baralho Aleatório🖱️ Contador de CliquesPesquisa de Citações (Inglês)Calculadora de número de anjoCalculadora de 1RM (Repetição Máxima)Calculadora de Dia do Ano - Que Dia do Ano é Hoje?Conversor de kPa para psiGerador de Quiz com IAGerador de AnagramasConversor Octal para DecimalCalculadora de CombinaçãoDivisor de ÁudioConversor de Binário para HexCalculadora de Desvio Padrão RelativoCalculadora de Medianaconversor de ppm para porcentagemFerramenta Online para Remover PontuaçãoCalculadora de Posição do SolCalculadora de Variação PercentualGerador de Endereço IP AleatórioGerador de Palavras Aleatórias em InglêsGerador de Coordenadas AleatóriasLista de Anos BissextosCalculadora de Monetização do YouTube ShortsEstatísticas do Canal do YouTubeConversor de Decimal para HexRandomizador de ListasCalculadora de MultiplicaçãoGerador de Hora AleatóriaConversor de BaseExtrator de Imagem de VídeoCalculadora de Número do Caminho da VidaCalculadora de Número de Desejo da AlmaConversor de Binário para OctalConversor de Tamanho de ArquivoCalculadora de cálcio corrigidaCalculadora de Taxa de Crescimento PercentualAdicionar Quebras de LinhaCalculadora de fração para decimalBaixador de Miniaturas do YouTubeCalculadora de Desvio Padrão - Alta PrecisãoGerador de Texto Pequeno ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Gerador de Embaralhar PalavrasCalculadora de Média, Mediana e ModaCalculadora de bônusConversor de Octal para BinárioCalculadora de Número MestreCalculadora de redução de porcentagemCalculadora de HbA1cMesclar VídeosDecodificador de Código Morse🔍 Verificador de PlágioSelecionador de Filmes AleatórioConversor de Porcentagem para PPMGerador de Sequência AleatóriaRandomizador de Nomes OnlineGerador de Hash SHA256Gerador de Número Decimal AleatórioGerador de Números da LoteriaCalculadora de Coeficiente de VariaçãoCalculadora de Média HarmônicaGerador de Personagem RPG AleatórioRemover Linhas Vazias do TextoConversor Decimal para OctalGraficador de Função TrigonométricaConversor de números romanos🎮 Conversor de Sensibilidade de JogosÉ um Número Primo?Calculadora de Número de PersonalidadeFerramenta de Cifra de CésarCalculadora de NumerologiaGerador de CriptogramaGerador de Molde Planificado de ConeCalculadora de Percentil de AlturaCalculadora de Retorno de SaturnoGirar VídeoCalculadora de Circunferência de ElipseCalculadora de EscadaCalculadora HexConversor de FPSFerramenta Online Gratuita para Randomizar NúmerosConversor de Decimal para BinárioGerador de Aniversário AleatórioGerador de Endereço Falso AleatórioCalculadora de Número de DígitosRandomizador de Linhas de Texto de EntradaRemover Quebras de LinhaCalculadora de Octal para HexadecimalGerador de Atividades AleatóriasReverter VídeoConversor de cm para Pés e Polegadasconversor de palavra para número de telefoneExtrator de Tags do YouTubeDividir PDFDivisor de ImagensCalculadora de Dosagem de MedicamentoCalculadora de Log (Logaritmo)Calculadora WHtRComprimir PDFCriador de Palavras CruzadasJuntar PDFRemover Números de Linha do TextoCalculadora de Área de Polígono IrregularCalculadora de Divisão LongaCalculadora OctalConversor de endereço IP para binárioConversor de Hex para DecimalCalculadora de Desvio MédioConversor de Hexadecimal para OctalGerador de Frases Aleatórias em InglêsSeletor de Comentários do YouTubeSimulador de Portas LógicasConversor BCD para DecimalGerador de DegradêPrimeiros n Dígitos do PiCalculadora de Erro Percentual👙 Calculadora de Tamanho de SutiãConversor de Fração para PercentualAnalisador de Endereço MACCalculadora de Custo de ImpressãoConversor de Código Binário para GrayConversor de psi para kPaRandomizador de NúmerosCalculadora de EstimativaCalculadora de raiz quadradaCalculadora de RetângulosCalculadora de Ritmo de CorridaCalculadora de Tempo de LeituraCalculadora de ÁreaExtrator de URLGerador de Texto InvisívelGerador e Verificador de Hash BcryptRemovedor de Caracteres InvisíveisTemporizador de Estudo PomodoroAdicionar Números de Linha ao Texto⬛ Calculadora de Proporção de TelaGerador de Fontes para Instagram🔊 Gerador de TomLista de Números de FibonacciQuiz de TabuadaSelecionador AleatórioVerificador de Nome de Usuário de Mídia SocialCalculadora de Equilíbrio dos Elementos AstrológicosCalculadora de Mistura de Cores de TintaCalculadora de Números ComplexosExtrator de Números de TelefoneGerador de LabirintosGerador de Texto ZalgoInverter TextoVerificador de Força de SenhaCalculadora de Coeficiente de GiniCalculadora de Ingestão de ProteínaCalculadora de Log Base 10Calculadora de Log Base 2Calculadora de Probabilidade de DadosCompactador de HTML OnlineCriador de Box Plot (Gráfico de Caixa)Simulador de Soroban Ábaco JaponêsCalculadora de Coeficiente de CorrelaçãoCalculadora de Dinheiro do TikTokCalculadora de distribuição binomialCalculadora de kVAExtrator de ÁudioGerador JWTCalculadora de Arco TangenteCalculadora de Número da SemanaCalculadora de VelocidadeConversor de Códigos de Cor (Todos os Formatos)Otimizador de ImagemCalculadora de alavancagem criptoCalculadora de Fator de Sensibilidade à InsulinaCalculadora de MóduloCalculadora de MolaridadeCalculadora do Teste Qui-QuadradoGerador de Nomes de FantasiaGerador de Biscoitos da SorteGerador de Ideias de DesenhoGerador de Prompts de DiárioGerador de Afirmações DiáriasGerador de ElogiosGerador de CantadasGerador de Piadas de PaiGerador de Piadas AleatóriasGerador de Curiosidades AleatóriasGerador de Perguntas de TriviaGerador de Palavras para ForcaGerador de palavras para PictionaryGerador de MímicaGerador de perguntas quebra-geloGerador de Eu NuncaGerador de O Que Você PrefereGerador de Perguntas AleatóriasIntérprete de Sonhos com IAGerador de Notas de Agradecimento com IAGerador de Discurso de Casamento com IAGerador de Comunicado de Imprensa com IAGerador de Descrição de Produto com IAGerador de Roteiro de Vídeo com IAGerador de Título e Descrição do YouTube com IAGerador de Legendas para Instagram com IAGerador de Título e Bio do LinkedIn com IAGerador de Bullets de Currículo com IAGerador de Carta de Apresentação com IAGerador de Letras de Rap com IAFerramenta para achatar PDFDesbloquear PDF (Remover senha de permissões)Extrator de PDF para TextoExtrator de páginas de PDFContador de palavras em PDFProteger PDFAdicionar números de página ao PDFReordenar páginas de PDFExcluir páginas de PDFGirar PDFJPG para PDFPDF para JPGConversor de PT para PXConversor de PX para REMConversor de Tola para GramasConversor de Unidades de Terra IndianasConversor de mcg para mgGerador de Letras de Música com IAGerador de Poemas com IAGerador de Histórias com IATradutor de IAResumidor de texto com IAConversor de mg para mLConversor de MPH para KMH / KMH para MPHConversor de Nós para MPHConversor de Metros Cúbicos para Pés CúbicosConversor de Pés Cúbicos para Jardas CúbicasConversor de Pés Quadrados para Metros QuadradosConversor de Metros Quadrados para Pés QuadradosConversor de Oz para MLConversor de ML para OzConversor de Galões para LitrosConversor de Litros para GalõesConversor de Kg para StoneConversor de Stone para KgConversor de Polegadas para MilímetrosConversor de Milímetros para PolegadasConversor de Milhas para KmConversor de Km para MilhasConversor de Fahrenheit para CelsiusConversor de Celsius para FahrenheitCalculadora de Tamanho de MochilaCalculadora de Volume de Prancha de SurfeCalculadora de Tamanho da Empunhadura de TênisCalculadora de Tamanho de CapaceteCalculadora de Tamanho de LuvasConversor de Tamanhos de ChapéusCalculadora de Tamanho de SnowboardCalculadora de Tamanho de EsquiCalculadora de Tamanho de BicicletaCronômetro de Splits para SpeedrunCalculadora de StablefordCalculadora de Checkout de DardosCalculadora de Economia de Bowling no CríqueteCalculadora de Strike Rate no CríqueteCalculadora de Net Run RateCalculadora de Ratio K/DCalculadora de Rating EloCalculadora de Recuperação da Frequência CardíacaCalculadora de Tempo de CaminhadaCalculadora de Ritmo de RemoCalculadora de Corrida Ajustada por IdadeCalculadora de FTP e Zonas de PotênciaCalculadora de Beep TestCalculadora de Pontuação do ACFTCalculadora Wilks & DOTSCalculadora de Offset de RodaConsulta de Índice de Carga e Classificação de Velocidade do PneuCalculadora de Custo por MilhaCalculadora de Compra de LeasingCalculadora de Mistura de OctanagemCalculadora de Mistura de Óleo 2 TemposCalculadora de Cilindrada do MotorCalculadora de Sofá na PortaCalculadora de Cordas de LenhaCalculadora de CADR de Purificador de ArCalculadora de Tamanho de DesumidificadorCalculadora de Tamanho de Ventilador de TetoCalculadora de Tamanho de CortinaCalculadora de Tamanho de TapeteCalculadora de Altura para Pendurar QuadrosCalculadora de Altura de Instalação de TVCalculadora de Tamanho de TVCalculadora de Volume e Lona de LagoCalculadora de Sal para PiscinaCalculadora de Volume de PiscinaCalculadora de Tamanho de Aquecedor de ÁguaCalculadora de Resina EpóxiCalculadora de Espaçamento de BalaústresCalculadora de Rodapé e AcabamentoCalculadora de RevestimentoCalculadora de Verniz para DeckCalculadora de Sementes de GramaCalculadora de GramaCalculadora de AsfaltoCalculadora de Jardas CúbicasCalculadora de Comprimento de AntenaCalculadora de Preenchimento de ConduíteCalculadora de Capacitores em Série e ParaleloCalculadora de Reatância IndutivaCalculadora de Iluminação de AmbientesCalculadora de Lux para LumensConversor de Lumens para WattsCalculadora de Tamanho de GeradorConversor de mAh para WhCalculadora de Potência TrifásicaCalculadora de Amperes para WattsCalculadora de Watts para AmpèresCalculadora de Resistores em SérieCalculadora de AtritoCalculadora de Plano InclinadoCalculadora de Vantagem MecânicaCalculadora de Velocidade do SomCalculadora de Velocidade da OndaCalculadora de EmpuxoCalculadora de Velocidade TerminalCalculadora de Comprimento de Onda de de BroglieCalculadora de Energia do FótonCalculadora E=mc²Calculadora de Dilatação do TempoCalculadora da Terceira Lei de KeplerCalculadora de Velocidade de EscapeCalculadora de Força GravitacionalCalculadora da Lei de Beer-LambertCalculadora da Equação de NernstCalculadora de Pressão OsmóticaCalculadora de Elevação do Ponto de EbuliçãoCalculadora de Depressão do Ponto de CongelamentoCalculadora de Composição PercentualCalculadora de NormalidadeCalculadora de MolalidadeConversor de pKa para KaCalculadora de Henderson-HasselbalchCalculadora de Rendimento TeóricoCalculadora de Reagente LimitanteCalculadora de Configuração EletrônicaTabela Periódica InterativaGerador de Plano de Aula com IAGerador de Citações (APA/MLA/Chicago)Calculadora de Porcentagem de PresençaCalculadora de Pontuação APCalculadora de Pontuação ACTCalculadora de Pontuação do SATEstimador de Ganhos do YouTube