Simplifique su flujo de trabajo: Busque miniwebtool.
Añadir
> 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// 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.

Herramientas destacadas:

Calculadora de Signo Solar, Lunar y Ascendente 🌞🌙✨Calculadora de día del año - ¿Qué día del año es hoy?📅 Calculadora de FechaGenerador de IMEI AleatorioCalculadora de Compatibilidad AmorosaSelector de Nombre AleatorioConvertidor de Pies y Pulgadas a CentímetrosConvertidor de cm a pies y pulgadasCalendario del Día del AñoCalculadora de Número del NombreExtractor de Imágenes de VideoConvertidor de kPa a psibúsqueda-de-direcciones-MACCalculadora de Promedio - Alta Precisióncalculadora-de-hba1cCalculadora de SumaCalculadora de Duración de TiempoCalculadora de CombinaciónCalculadora de Desviación Estándar RelativaEliminar acentos del textoCalculadora de MóduloCalculadora Hexadecimalconvertidor ppm a porcentajeCalculadora de NumerologíaGenerador Aleatorio de ListasConvertidor de Porcentaje a PPMSelector de Películas AleatorioGenerador de Código MorseCalculadora BinariaCalculadora OctalGenerador de Palabras DesordenadasEliminar espaciosGenerador de cartones de bingoGenerador de Nombres Aleatorios📅 Calculadora de Diferencia entre FechasConvertidor de Decimal a TiempoBúsqueda de ID de usuario de FacebookConvertidor de FPSSelector AleatorioBúsqueda de ID de Usuario de InstagramCalculadora de Aumento PorcentualCalculadora de Número MaestroCalculadora del Signo de VenusCalculadora CPMConvertidor de dirección IP a binarioGenerador de Superpoder AleatorioBola Mágica 8Convertidor de Número a PalabraGenerador de sopa de letrasContador de líneasPrimeros n Dígitos de Pi¿Cuál es mi número de la suerte?Ordenar NúmerosCalculadora de cociente y residuoCreador de CrucigramasConvertidor de números romanosGenerador de Cumpleaños AleatorioLanzador de MonedasCalculadora de PermutaciónCalculadora de Distribución NormalGenerador de números de loteríaCalculadora de pendiente y gradoConvertidor de fracción a número mixtoCalculadora de Error PorcentualConvertidor de Notación Científica a DecimalCalcular tiempo entre dos fechasCalculadora de reducción porcentualCalculadora de Retorno de SaturnoCalculadora de Coeficiente de VariaciónConvertidor de Decimal a BCDCalculadora de Percentil de EstaturaCalculadora del Signo de Marte¿Cuál es mi signo del zodiaco?Divisor de AudioConvertidor hexadecimal a binarioVerificador de Nombre de Usuario en Redes SocialesGraficador de FuncionesCreador de Diagramas de Caja y BigotesDivisor de imágenesCalculadora de Descuento PorcentualConvertidor de Tiempo a DecimalCalculadora de media, mediana y modaCalculadora de la Conjetura de CollatzGenerador de LaberintosConvertidor de BaseAnalizador Avanzado de Compatibilidad ZodiacalCalculadora de Cambio PorcentualCalculadora de RedondeoConversor de HTML a TextoConvertidor Decimal a HexadecimalConvertidor de decimal a notación científicaCalculadora de Mínimo Común MúltiploDecodificador de Código MorseCalculadora de Log Base 10Formateador de TextoConvertidor octal a binarioCalculadora de Promedio de BateoSolucionador de InecuacionesDescargador de Miniaturas de YouTubeGenerador de Unir los PuntosCalculadora de Matriz de AdyacenciaCalculadora de Ordenación TopológicaCalculadora de Coloración de GrafosSimulador de Puertas LógicasSolucionador de Mapa de Karnaugh (K-Map)Simplificador de Álgebra BooleanaCalculadora de Función de ParticiónCalculadora de Raíz DigitalVerificador de Número de FibonacciCalculadora de Fracciones EgipciasCalculadora de Función de MöbiusVerificador de la Conjetura de GoldbachVerificador de Primo de MersenneBuscador de Primos GemelosVerificador de Números AmigosVerificador de Números PerfectosCalculadora de Exponenciación ModularCalculadora de Permutaciones con RepeticiónCalculadora de Tamaño del EfectoCalculadora de Riesgo RelativoCalculadora de Razón de MomiosCalculadora de Tabla de ContingenciaCalculadora de la Prueba Exacta de FisherCalculadora de Correlación de Rangos de SpearmanCalculadora de Distribución BetaCalculadora de Distribución de WeibullCalculadora de Distribución ExponencialCalculadora de Distribución GeométricaCalculadora de Distribución Binomial NegativaCalculadora de Distribución HipergeométricaCalculadora de Prueba F y Distribución FCalculadora del Teorema de BayesCalculadora de Polinomio CaracterísticoCalculadora de Potencia de MatrizCalculadora de Descomposición de CholeskyCalculadora de Descomposición QRCalculadora de Diagonalización de MatricesCalculadora de la Regla de CramerCalculadora de Espacio ColumnaCalculadora de Espacio NuloCalculadora del Ángulo entre VectoresCalculadora de Vector UnitarioCalculadora de Magnitud de VectorCalculadora de Producto VectorialCalculadora de Producto EscalarCalculadora de Multiplicación de MatricesCalculadora de Matriz InversaCalculadora RREF (Forma Escalonada Reducida por Filas)Calculadora del Método de NewtonCalculadora de Matriz JacobianaCalculadora de Integral de SuperficieCalculadora de Integral de LíneaCalculadora de RotacionalCalculadora de DivergenciaCalculadora de Gradiente MultivariableCalculadora de Optimización (Cálculo)Solucionador de Tasas RelacionadasCalculadora de Tasa de Cambio InstantáneaCalculadora de Tasa de Cambio PromedioCalculadora de Suma de Series InfinitasCalculadora de Prueba de Convergencia de SeriesCalculadora de Series de PotenciasCalculadora de Series de MaclaurinCalculadora de la Regla de L'HôpitalCalculadora de Integral ImpropiaCalculadora de la Regla de SimpsonCalculadora de la Regla del TrapecioCalculadora de Suma de RiemannGraficador de Curvas ParamétricasCalculadora de Superficie de RevoluciónCalculadora de Volumen de RevoluciónCalculadora de Distancia de Geometría CoordenadaCalculadora de la Fórmula de HerónCalculadora de Línea Tangente al CírculoCalculadora de Bisectriz del ÁnguloCalculadora de Círculo Inscrito (Incirculo)Calculadora de Círculo Circunscrito (Circuncentro)Calculadora de Distancia del Círculo MáximoCalculadora de Distancia 3DCalculadora de ToroCalculadora de Tronco de ConoCalculadora de Área de Polígono IrregularCalculadora de Polígono RegularIdentificador de Sección CónicaCalculadora de HipérbolaCalculadora de ParábolaCalculadora de Expansión del Teorema BinomialGenerador del Triángulo de PascalCalculadora de Notación de Producto (Notación Pi)Calculadora de Notación Sigma (Sumatoria)Calculadora del Teorema de la Raíz RacionalCalculadora de la Regla de los Signos de DescartesCalculadora de Líneas Paralelas y PerpendicularesCalculadora de Ecuación de la RectaConvertidor de Forma Estándar a Pendiente-OrdenadaCalculadora de Forma Punto-PendienteResolvedor de Sistema de Ecuaciones No LinealesSolucionador de Ecuaciones RacionalesResolvedor de Ecuaciones LiteralesSolucionador de Ecuaciones TrigonométricasResolvedor de Ecuaciones ExponencialesSolucionador de Ecuaciones LogarítmicasCalculadora de Ecuación CuárticaCalculadora de Ecuación CúbicaCalculadora de EstimaciónConvertidor de Número a FracciónGenerador de Conteo SalteadoCalculadora de Precio UnitarioCalculadora de Techo y PisoCalculadora de Valor AbsolutoBuscador de Patrones NuméricosGenerador de Tabla de Valor PosicionalCalculadora de Orden de Operaciones (PEMDAS)Calculadora de Suma y Resta LargaCalculadora de Multiplicación LargaGenerador de Tablas de Multiplicar🎮 Conversor de Moneda de Juego🎲 Calculadora de Probabilidad de Loot🎰 Calculadora de Pity Gacha⚔️ Calculadora de DPS🎮 Convertidor de Sensibilidad de Juegos❄️ Calculadora de Día de Nieve🚚 Estimador de Costos de Mudanza🔍 Verificador de Plagio📷 OCR / Imagen a Texto📈 Creador de Gráficos de Líneas🥧 Creador de Gráfico Circular📊 Creador de Gráficos de Barras🔊 Generador de Tonos🖱️ Contador de ClicsBloc de Notas en Línea⬛ Calculadora de Relación de Aspecto🌍 Calculadora de Huella de Carbono👙 Calculadora de Talla de SujetadorCalculadora de Tamaño de NeumáticosCalculadora de Costo de Combustible💧 Calculadora de Punto de Rocío🌡️ Calculadora de Índice de Calor🌬️ Calculadora de Sensación Térmica por Viento⏰ Despertador en Línea⏰ Calculadora de Tarjeta de Tiempo🕐 Conversor de Hora Militar⏱️ Calculadora de Horas⏱️ Cronómetro en Línea⏱️ Temporizador de Cuenta Regresiva🌐 Convertidor de Zona HorariaCalculadora de AlfombrasCalculadora de Muro de ContenciónCalculadora de Dimensionamiento HVACCalculadora de AislamientoCalculadora de AdoquinesCalculadora de VarillaCalculadora de MaderaCalculadora de Pies CuadradosCalculadora de Multiplicación CruzadaCalculadora de Resumen de Cinco NúmerosCalculadora de PercentilCalculadora de Valor pCalculadora de ProporcionesCalculadora de Completar el CuadradoCalculadora de División LargaCalculadora CientíficaTemporizador de Estudio PomodoroCalculadora de Cifras SignificativasCalculadora de Calificaciones de ExamenCalculadora de Calificaciones PonderadasCalculadora de Nota FinalCalculadora de CalificacionesCalculadora de Frecuencia de ResonanciaCalculadora de ImpedanciaCalculadora de Decibelios (dB)Calculadora de Factor de PotenciaCalculadora de constante de tiempo RCCalculadora de TransformadoresCalculadora de Calibre de CableCalculadora de Temporizador 555Calculadora de CondensadorCalculadora de Resistencias en ParaleloCalculadora de Divisor de VoltajeCalculadora de Resistencia para LEDConvertidor de Mol/Gramo/PartículaCalculadora de TitulaciónCalculadora de Punto de EbulliciónCalculadora de Fórmula EmpíricaCalculadora de Rendimiento PorcentualCalculadora de EstequiometríaBalanceador de Ecuaciones QuímicasCalculadora de DiluciónCalculadora de Caballos de FuerzaCalculadora de TorqueCalculadora de Caída LibreCalculadora de la Ley de los Gases IdealesCalculadora de PresiónCalculadora de DensidadCalculadora de Trabajo y PotenciaCalculadora de Energía PotencialCalculadora de Energía CinéticaCalculadora de Movimiento de ProyectilCalculadora de MomentoCalculadora de VelocidadCalculadora de AceleraciónCalculadora de FuerzaCalculadora de ROI de InfluencersCalculadora de ROASCalculadora de CTROptimizador de Horarios de Publicación en Redes SocialesCalculadora de ROI de Redes SocialesCalculadora de Costos de Anuncios de FacebookCalculadora de Monetización de YouTube ShortsCalculadora de Ganancias de TwitchCalculadora de Tiempo de Reproducción de YouTubeConversor de Marca de Tiempo de Twitter/XEstadísticas del Canal de YouTubeCalculadora de Dinero de TikTokGuía de Tamaños de Imagen para Redes SocialesGenerador de Fuentes para InstagramContador de Caracteres Twitter/XSelector de Comentarios de YouTubeExtractor de Etiquetas de YouTubeEstimador de Ganancias de YouTubeGenerador de personaje RPG aleatorio