Simplifique su flujo de trabajo: Busque miniwebtool.
Añadir
Herramientas relacionadas
Calculadora de DeterminanteCalculadora de Coloración de GrafosValidador de secuencia de grados de grafoCalculadora de Matriz JacobianaCalculadora de matricesCalculadora de Árbol de Expansión MínimoCalculadora de Flujo de Red (Flujo Máximo)Buscador de Patrones NuméricosVerificador de Grafo PlanarCalculadora de Ordenación Topológica
Página de inicio > Matemáticas > Operaciones matemáticas avanzadas > Calculadora de Matriz de Adyacencia
 

Calculadora de Matriz de Adyacencia

Convierta entre matriz de adyacencia, lista de aristas y lista de adyacencia. Detecta automáticamente grafos dirigidos/no dirigidos, calcula la secuencia de grados, densidad, componentes conectadas y potencias de matriz, con una visualización interactiva de grafos en SVG.

Calculadora de Matriz de Adyacencia
Acepta A-B, A->B, A B, A,B, o filas de matriz como 0 1 1 0. Usa letras, dígitos o guiones bajos para las etiquetas de los vértices.
Etiquetas separadas por comas o espacios, una por fila de la matriz. Por defecto es A, B, C… si se omite.

Embed Calculadora de Matriz de Adyacencia Widget

Calculadora de Matriz de Adyacencia

La Calculadora de Matriz de Adyacencia es una utilidad de teoría de grafos que convierte entre las tres representaciones canónicas de grafos: matriz de adyacencia, lista de aristas y lista de adyacencia, y enriquece el resultado con un análisis estructural: secuencia de grados, densidad del grafo, componentes conexos y potencias de la matriz. Detecta automáticamente si tu entrada describe un grafo dirigido o no dirigido y genera una visualización interactiva en SVG con cada resultado.

¿Qué es una matriz de adyacencia?

Dado un grafo G = (V, E) con n vértices, su matriz de adyacencia es la matriz cuadrada n × n A cuya entrada A[i][j] es 1 si hay una arista desde el vértice i al vértice j, y 0 en caso contrario.

A[i][j] = 1 si (vi, vj) ∈ E , de lo contrario 0

Para un grafo no dirigido, la matriz de adyacencia es siempre simétrica: cada arista {u, v} contribuye tanto a A[u][v] = 1 como a A[v][u] = 1. Para un grafo dirigido (dígrafo), la matriz puede ser asimétrica, reflejando la dirección de cada arco.

Tres representaciones: elige la que mejor se adapte a tu problema

Representación Espacio Búsqueda arista Listar vecinos Ideal para
Matriz de adyacencia Θ(n²) O(1) Θ(n) Grafos densos; álgebra matricial (potencias, autovalores)
Lista de adyacencia Θ(n + m) O(deg v) Θ(deg v) Grafos dispersos; algoritmos BFS/DFS y de ruta más corta
Lista de aristas Θ(m) Θ(m) Θ(m) Entrada/salida, MST de Kruskal, algoritmos centrados en aristas

Métricas clave calculadas

Secuencia de grados

Para grafos no dirigidos, el grado de un vértice es el número de aristas que inciden en él (contando los bucles dos veces). Para grafos dirigidos, cada vértice tiene un grado de entrada (arcos entrantes) y un grado de salida (arcos salientes). La lista ordenada de grados es un invariante de grafo clásico utilizado en pruebas de isomorfismo y en el teorema de realizabilidad de Erdős–Gallai.

Lema del apretón de manos: Σ deg(v) = 2m (no dirigido) Σ grado-entrada(v) = Σ grado-salida(v) = m (dirigido)

Densidad del grafo

La densidad mide qué tan "lleno" está un grafo en relación con el número máximo de aristas posibles en n vértices.

No dirigido: D = 2m / (n(n−1)) Dirigido: D = m / (n(n−1))

Una densidad de 0 significa que no hay aristas, 1 significa que el grafo es completo, y los valores por debajo de 0.1 suelen indicar un grafo disperso donde una lista de adyacencia es más eficiente en espacio que una matriz.

Componentes conexos

Un componente conexo es un subconjunto maximal de vértices tal que cada par está unido por un camino. Para grafos dirigidos, esta calculadora informa los componentes débilmente conexos (ignorando la dirección de las flechas), los mismos subconjuntos que obtendrías al tratar cada arco como una arista no dirigida.

Potencias de la matriz (A², A³ ... )

Un teorema fundamental de la teoría de grafos algebraicos establece que la entrada (i, j) de Ak es igual al número de caminos de longitud exactamente k desde el vértice i al vértice j. En consecuencia:

Formatos de entrada aceptados

1. Lista de aristas

Una arista por línea o separada por comas. Cualquiera de estos separadores funciona: A-B, A B, A,B, A->B, A--B. Usa -> si quieres forzar una interpretación dirigida.

A-B, B-C, C-A, C-D (ciclo de 4 no dirigido con cola) A->B, B->C, C->D, D->A (ciclo dirigido de longitud 4)

2. Lista de adyacencia

Una línea por vértice, en la forma vértice: vecino1, vecino2, .... El orden no importa; los vértices faltantes se añaden automáticamente desde las listas de vecinos.

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

3. Matriz de adyacencia

Una fila por línea con valores 0/1 separados por espacios o comas. La matriz debe ser cuadrada. Opcionalmente, proporciona etiquetas personalizadas en el campo Etiquetas de la matriz (de lo contrario se usan A, B, C…).

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

Cómo usar esta calculadora

  1. Elige un formato de entrada usando el selector de pestañas: lista de aristas, lista de adyacencia o matriz de adyacencia.
  2. Pega o escribe tu grafo en el área de texto. Para la entrada de matriz, añade etiquetas opcionales en el campo Etiquetas de la matriz.
  3. Selecciona el tipo de grafo: déjalo en Detección automática y la calculadora inferirá la direccionalidad a partir de las flechas (->) o la simetría de la matriz. Forzar a Dirigido o No dirigido si deseas anularlo.
  4. Haz clic en Convertir y Analizar Grafo. La página de resultados muestra la matriz de adyacencia, una representación SVG interactiva, las otras dos representaciones de texto, estadísticas de grados, componentes conexos y matrices de recuento de caminos A² y A³ cuando el grafo es lo suficientemente pequeño.
  5. Pasa el ratón por una fila de la matriz o un nodo del grafo para iluminar la fila/columna correspondiente y las aristas incidentes; una prueba visual instantánea de que cada formato codifica la misma información.

Ejemplo práctico

Considera un grafo no dirigido en los vértices {A, B, C, D} con aristas AB, BC, CA, CD. La matriz de adyacencia es:

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

Datos clave que la calculadora deriva:

Aplicaciones comunes

Preguntas frecuentes

¿Qué es una matriz de adyacencia?

Una matriz de adyacencia es una matriz cuadrada n × n utilizada para representar un grafo finito. Cada celda A[i][j] es 1 si hay una arista desde el vértice i al vértice j, y 0 en caso contrario. Para grafos no dirigidos, la matriz es simétrica, por lo que A[i][j] = A[j][i]. La matriz facilita comprobar si dos vértices están conectados en tiempo constante, y las potencias de la matriz codifican el número de caminos entre los vértices.

¿Cómo saber si un grafo es dirigido a partir de su matriz de adyacencia?

Si la matriz de adyacencia es simétrica, es decir, A[i][j] es igual a A[j][i] para cada par de índices, el grafo es no dirigido. Si hay al menos un par donde A[i][j] difiere de A[j][i], el grafo es dirigido. Esta calculadora realiza esa comprobación de simetría automáticamente cuando eliges la opción de Detección automática.

¿Qué representa la k-ésima potencia de una matriz de adyacencia?

La entrada (i, j) de A^k cuenta el número de caminos de longitud exacta k desde el vértice i al vértice j. Por ejemplo, A²[i][j] es el número de caminos de 2 pasos, lo que equivale al número de vecinos comunes entre i y j en grafos no dirigidos. Esta propiedad se utiliza en algoritmos para el conteo de triángulos, alcanzabilidad y cálculos de estilo PageRank.

¿Qué es la densidad de un grafo?

La densidad del grafo es la relación entre el número de aristas presentes y el número máximo posible de aristas. Para un grafo simple no dirigido con n vértices, densidad = 2m / (n(n-1)). Para un grafo dirigido, densidad = m / (n(n-1)). Una densidad cercana a 0 significa un grafo disperso; una densidad de 1 significa un grafo completo.

¿En qué se diferencia una matriz de adyacencia de una lista de adyacencia?

Una matriz de adyacencia almacena la conectividad para cada par de vértices utilizando n² bits, lo que hace que la búsqueda de vecinos sea O(1) pero el uso de memoria sea O(n²). Una lista de adyacencia almacena solo los vecinos reales de cada vértice, lo que da una memoria de O(n + m), que es mucho menor para grafos dispersos, pero la búsqueda de vecinos requiere un escaneo lineal. Las matrices son mejores para grafos densos y operaciones de álgebra matricial; las listas son mejores para grafos dispersos y algoritmos de recorrido como BFS/DFS.

¿Puede esta herramienta manejar grafos ponderados?

La calculadora actual se centra en matrices de adyacencia no ponderadas con entradas 0/1. Si pegas una matriz con pesos numéricos distintos de cero, cada celda distinta de cero se trata como un 1 para el análisis estructural. Para cálculos de grafos ponderados, como la ruta más corta, considera una herramienta dedicada a grafos ponderados.

Lecturas adicionales

Cite este contenido, página o herramienta como:

"Calculadora de Matriz de Adyacencia" en https://MiniWebtool.com/es/calculadora-de-matriz-de-adyacencia/ de MiniWebtool, https://MiniWebtool.com/

por el equipo de miniwebtool. Actualizado: 20 de abr. de 2026

También puede probar nuestro Solucionador de Matemáticas AI GPT para resolver sus problemas matemáticos mediante preguntas y respuestas en lenguaje natural.

Operaciones matemáticas avanzadas:

Herramientas destacadas:

Calculadora de Signo Solar, Lunar y Ascendente 🌞🌙✨Calculadora de día del año - ¿Qué día del año es hoy?Generador de IMEI Aleatorio📅 Calculadora de FechaCalculadora de Compatibilidad AmorosaCalculadora del Signo de VenusEliminar acentos del textoConvertidor de cm a pies y pulgadasConvertidor de Pies y Pulgadas a CentímetrosSelector de Películas AleatorioSelector de Nombre AleatorioCalendario del Día del AñoBúsqueda de ID de Usuario de InstagramConvertidor de kPa a psi📅 Calculadora de Diferencia entre FechasBúsqueda de ID de usuario de FacebookCalculadora de Número del Nombrecalculadora-de-hba1cCalculadora de Desviación Estándar RelativaCalculadora de NumerologíaCalculadora de SumaCalculadora de Número MaestroCalculadora de Duración de TiempoDescargador de Miniaturas de YouTubeExtractor de Imágenes de Videobúsqueda-de-direcciones-MACBola Mágica 8Eliminar espaciosSelector AleatorioGenerador de Cartas de Baraja Aleatorioconvertidor ppm a porcentajeConvertidor de Porcentaje a PPMCalculadora HexadecimalGenerador de Código MorseCalculadora de Promedio - Alta PrecisiónConvertidor de psi a kPaOrdenar Números¿Cuál es mi signo del zodiaco?Generador de Palabras DesordenadasCalculadora de CombinaciónDivisor de AudioCalculadora CPMDivisor de imágenesCalculadora de CírculosCalcular tiempo entre dos fechasConvertidor de Decimal a TiempoCalculadora de reducción porcentual¿Cuál es mi número de la suerte?🖱️ Contador de ClicsConvertidor de Tiempo a Decimal🌐 Convertidor de Zona HorariaGenerador de Superpoder AleatorioGenerador Aleatorio de ListasCalculadora de Número del AlmaCalculadora de Coeficiente de VariaciónCalculadora de Aumento PorcentualCalculadora del Signo de MarteCalculadora de cociente y residuoCalculadora de Área de Polígono IrregularGenerador de números de loteríaCalculadora de pendiente y gradoContador de líneasCalculadora de Número de DestinoCalculadora de notación científicaCalculadora de Edad GestacionalCalculadora de Percentil de EstaturaConvertidor de FPSCalculadora de Posición del SolConvertidor de Tamaño de ArchivoEstadísticas del Canal de YouTubeLanzador de MonedasGenerador de Verdad o Reto AleatorioCalculadora de Promedio de BateoDivisor de videoGenerador de Plantilla de Cono DesarrolladoPrimeros n Dígitos de PiCalculadora de Retorno de SaturnoGenerador de Nombres AleatoriosGenerador de Números Decimales AleatoriosGenerador de Cumpleaños AleatorioCalculadora de Error PorcentualCalculadora de PermutaciónVerificador de Nombre de Usuario en Redes SocialesCalculadora del día de la semana de nacimientoGenerador de Fechas AleatoriasFormateador de TextoGenerador de LaberintosCalculadora de Duración de BateríaCalculadora de MóduloConvertidor de fracción a número mixtoCalculadora de Log Base 10Calculadora OctalCalculadora de media aritméticaCalculadora de Número de Trayecto de VidaGenerador de sopa de letrasCalculadora de Grupo SanguíneoConvertidor de Decimal a BCDConvertidor de Número a PalabraLista de Años BisiestosCalculadora de ERAGenerador de Dirección IP AleatoriaCalculadora de Compatibilidad de Signos LunaresConversor de Calendario HebreoCalendario de Mercurio RetrógradoCalculadora de Ganancias de TwitchGenerador de Hash SHA256Validador XMLGenerador de Texto Pequeño ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Calculadora de ProporcionesGenerador de Versículos Bíblicos AleatoriosRotar VideoCalculadora de Cambio PorcentualGenerador de cartones de bingoGenerador de ContraseñaCalculadora de Número de SemanaConvertidor de Lista de Texto a SQLGenerador de PIN AleatorioCalculadora de números de ángelesGenerador de hora aleatoriaCalculadora de EscaleraConversor de HTML a TextoCalculadora de edadCalculadora de Monetización de YouTube ShortsGenerador de Texto InvisibleEliminar saltos de líneaExtractor de AudioCalculadora de número de dígitosVerificador de Número Par o ImparCalculadora de SenoCalculadora de RedondeoCalculadora del signo de mercurioCalculadora de Log (Logaritmo)Graficador de funciones trigonométricasConvertidor octal a binarioGenerador de direcciones MACDecodificador de Código MorseGenerador de anagramasConvertidor de Notación Científica a DecimalFusionar vídeosAnalizador Avanzado de Compatibilidad ZodiacalCalculadora de Consumo de AguaGenerador de Coordenadas AleatoriasCalculadora de Porcentaje de AsistenciaCalculadora de media, mediana y modaConvertidor de dirección IP a binarioGenerador aleatorio de animalesGraficador de FuncionesGenerador de Números Enteros AleatoriosAnalizador de Direcciones MACCalculadora de Horas de TrabajoConvertidor de CMYK a hexadecimalConvertidor de tazas a gramosCalculadora de Tasa de Interés EfectivoConvertidor de Número a FracciónCalculadora de Tamaño de TVCalculadora de Tipo CorporalConvertidor Decimal a OctalGenerador de cadenas aleatoriasGenerador de Tarjeta de Crédito AleatorioCalculadora de Proporción ÁureaConvertidor hexadecimal a binarioGenerador de letras aleatoriasGraficador de Campo de Direcciones e InclinacionesCalculadora de Dinero de TikTokConvertidor de dirección IP a hexadecimalGenerador de CriptogramaHerramienta en línea para eliminar puntuaciónCalculadora de Flujo en TuberíasCalculadora de Prueba tconvertidor de palabras a números de teléfonoConvertidor de VTT a TXTGenerador de País AleatorioCalculadora de ComisionesCalculadora de Rectángulo ÁureoCalculadora de TechadoGenerador de ítems aleatoriosRepetición de TextoCalculadora de CosenoCalculadora de Diferencia de ListasConvertidor de Porcentaje a DecimalGenerador de Números AleatoriosSolucionador de InecuacionesCalculadora de la Ecuación de BernoulliConvertidor Binario a Código GrisCreador de CrucigramasExtractor de URLGenerador Aleatorio de Nombres en LíneaGenerador y Verificador de Hash BcryptEliminador de Caracteres InvisiblesCalculadora de la Ley de SnellGenerador de Unir los PuntosSimulador de Puertas LógicasCalculadora de Período de RecuperaciónContar el número de caracteresConvertidor de números romanosGenerador de acordes aleatoriosCalculadora Binaria🎰 Calculadora de Pity GachaGenerador de Killer SudokuCalculadora de Hace Cuánto TiempoCalculadora de Puntuación ACFTCalculadora de Wilks y DOTSCalculadora de Offset de LlantasBuscador de Índice de Carga y Código de Velocidad de NeumáticosCalculadora de Costo por MillaCalculadora de Compra de LeasingCalculadora de Mezcla de OctanajeCalculadora de Mezcla de Aceite 2 TiemposCalculadora de Cilindrada del MotorCalculadora de Sofá en la PuertaCalculadora de Cuerdas de LeñaCalculadora de CADR de Purificador de AireCalculadora de Tamaño de DeshumidificadorCalculadora de Tamaño de Ventilador de TechoCalculadora de Tamaño de CortinasCalculadora de Tamaño de AlfombraCalculadora de Altura para Colgar CuadrosCalculadora de Altura de Montaje de TVCalculadora de Volumen y Lámina de EstanqueCalculadora de Sal para PiscinaCalculadora de Volumen de PiscinaCalculadora de Tamaño de Calentador de AguaCalculadora de Resina EpoxiCalculadora de Espaciado de BalaustresCalculadora de Zócalos y MoldurasCalculadora de RevestimientoCalculadora de Tinte para TerrazasCalculadora de Semillas de CéspedCalculadora de CéspedCalculadora de AsfaltoCalculadora de Yardas CúbicasCalculadora de Longitud de AntenaCalculadora de Llenado de ConductoCalculadora de Condensadores en Serie y ParaleloCalculadora de Reactancia InductivaCalculadora de Iluminación de HabitacionesCalculadora de Lux a LúmenesConversor de Lúmenes a VatiosCalculadora de Tamaño de GeneradorConversor de mAh a WhCalculadora de Potencia TrifásicaCalculadora de kVACalculadora de Amperios a VatiosCalculadora de Vatios a AmperiosCalculadora de Resistencias en SerieCalculadora de FricciónCalculadora de Plano InclinadoCalculadora de Ventaja MecánicaCalculadora de Velocidad del SonidoCalculadora de Velocidad de OndaCalculadora de flotabilidadCalculadora de Velocidad TerminalCalculadora de Longitud de Onda de de BroglieCalculadora de Energía del FotónCalculadora E=mc²Calculadora de Dilatación del TiempoCalculadora de la Tercera Ley de KeplerCalculadora de Velocidad de EscapeCalculadora de Fuerza GravitacionalCalculadora de la Ley de Beer-LambertCalculadora de la Ecuación de NernstCalculadora de Presión OsmóticaCalculadora de Elevación del Punto de EbulliciónCalculadora de Descenso del Punto de CongelaciónCalculadora de Composición PorcentualCalculadora de NormalidadCalculadora de MolalidadConversor de pKa a KaCalculadora de Henderson-HasselbalchCalculadora de Rendimiento TeóricoCalculadora de Reactivo LimitanteCalculadora de Configuración ElectrónicaTabla Periódica InteractivaGenerador de Planes de Lecciones con IAGenerador de Cuestionarios con IAGenerador de Citas APA MLA ChicagoCalculadora de Puntuación APCalculadora de Puntuación ACTCalculadora de Puntuación del SATConversor de Porcentaje a CGPAConversor de CGPA a PorcentajeCalificador Fácil (EZ Grader)Calculadora del Costo de Criar un HijoCalculadora de Consumo de Leche para BebésCalculadora de Talla de PañalesGenerador de Nombres de BebéPredictor del Color de Ojos del BebéCalculadora de Percentil de IMC InfantilPredictor de Altura InfantilCalculadora de Tiempo de Duplicación de hCGCalculadora de Fecha de Parto FIVCalculadora de ImplantaciónPredictor de Sexo ChinoFormateador de Fechas ISO 8601Conversor de Fecha JulianaCalculadora de SiestaCalculadora de fases lunaresCalculadora de amanecer y atardecerWorld ClockConvertidor de Fechas a Números RomanosCuenta Regresiva para la JubilaciónCalculadora de SobriedadCalculadora de Medio CumpleañosCalculadora de AniversarioCalculadora de Reparto de PropinasCalculadora de ROI de Email MarketingCalculadora de Costo por LeadCalculadora de Capital de TrabajoEstimador de Ganancias de YouTubeGenerador de personaje RPG aleatorio