4 votos

DadoAA, ¿hay una manera rápida de calcular la entrada(i,j)(i,j) th deAnAn

Estoy estudiando primaria de la teoría de grafos y hay un teorema que dice que si usted toma la n-ésima potencia de la matriz de adyacencia, el (i,j)(i,j) entrada se corresponde con el número de paseos de vivi vjvjcon una longitud de nn.

Hay una forma rápida de calcular que una entrada sin tener que calcular la matriz completa?

Por ejemplo:

A=[020201011] and A2=[402051212]

Esto significa que hay 5 caminos de longitud 2 de v2 v2 en el gráfico representado por A.

Hay un método para calcular directamente el (2,2) entrada de A2 sin computar la totalidad de la matriz? ¿Qué otros poderes como n=3 o n=4?

3voto

dantopa Puntos 111

Probablemente desee diagonalize esta matriz.

Entonces A=P D P1 y Ak=P Dk P1


Para este problema, la matriz diagonal de los valores propios es D=(2.391380002.164250000.772866)

La matriz de vectores propios, y su inversa son, P=(1.163662.924110.5877721.391383.164250.227134111),P1=(0.2712470.3243270.2330970.1494720.1617480.05111720.4207190.162580.715786)


Se puede comprobar que D10=(6116.320002254.60000.0760395) y por lo tanto A10=P D10 P1=(291612421996124239141619199616191541)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X