Matriz de Kirchhoff
La matriz de Kirchhoff es una de las representaciones de un gráfico finito usando una matriz. La matriz de Kirchhoff representa el operador discreto de Laplace para un gráfico. Se utiliza para contar los árboles de expansión de un gráfico dado ( teorema del árbol matriz ), y también en la teoría de gráficos espectrales .
Definición
Dado un grafo simple con vértices. Entonces, la matriz de Kirchhoff del gráfico dado se definirá de la siguiente manera:
Además, la matriz de Kirchhoff se puede definir como la diferencia de matrices
donde es la matriz de adyacencia del gráfico dado, y es la matriz, en cuya diagonal principal están los grados de los vértices del gráfico, y los elementos restantes son ceros:
Si se pondera el gráfico , entonces se generaliza la definición de la matriz de Kirchhoff. En este caso, los elementos de la diagonal principal de la matriz de Kirchhoff serán la suma de los pesos de las aristas incidentes en el vértice correspondiente. Para vértices adyacentes (conectados) , donde es el peso (conductividad) del borde. Para diferentes vértices no adyacentes (no conectados) , .
Para un gráfico ponderado, la matriz de adyacencia se escribe teniendo en cuenta las conductividades de las aristas, y en la diagonal principal de la matriz estarán las sumas de las conductividades de las aristas incidentes en los vértices correspondientes.
Ejemplo
Un ejemplo de una matriz de Kirchhoff para un gráfico simple.
Propiedades
- La suma de los elementos de cada fila (columna) de la matriz de Kirchhoff es cero:
.
- El determinante de la matriz de Kirchhoff es cero:
- La matriz de Kirchhoff de un gráfico simple es simétrica :
.
- Todos los complementos algebraicos de la matriz simétrica de Kirchhoff son iguales entre sí: la constante de la matriz de Kirchhoff. Para un gráfico simple, el valor de una constante dada es el mismo que el número de todos los esqueletos posibles del gráfico (consulte el teorema del árbol de matrices ).
- Si la gráfica ponderada es una red eléctrica, donde el peso de cada arista corresponde a su conductividad , entonces los menores de la matriz de Kirchhoff nos permiten calcular la distancia resistiva entre los puntos y de la red dada:
, aquí está la constante (complemento algebraico) de la matriz de Kirchhoff, y es el complemento algebraico de segundo orden, es decir, el determinante de la matriz obtenido de la matriz de Kirchhoff al eliminar dos filas y dos columnas .
- Existe un algoritmo para restaurar la matriz de Kirchhoff a partir de la matriz de resistencia .
- 0 es un valor propio de la matriz (el vector propio correspondiente es todos unos), su multiplicidad es igual al número de componentes conectados del gráfico.
- El resto de los valores propios son positivos. Fiedler llamó al segundo valor más pequeño el índice de conectividad del gráfico, el vector propio correspondiente es el vector de Fiedler (que no debe confundirse con el índice de conectividad del gráfico de Randic ).
Véase también