Wir haben die Laplace-Matrix die eine Menge von Eigenwerten λ 0 ≤ λ 1 ≤ … ≤ λ n für G ∈ R n × n hat, wobei wir immer λ 0 = 0 kennen . Somit ist die Laplace-Matrix immer symmetrisch positiv semidefinit. Weil die Matrix G.G = A.T.EINλ0≤ λ1≤ … ≤ λnG ∈ R.n × nλ0= 0Gist nicht symmetrisch positiv definitiv müssen wir vorsichtig sein, wenn wir die Cholesky-Zerlegung diskutieren. Die Cholesky-Zerlegung existiert für eine positive semidefinitive Matrix, ist jedoch nicht mehr eindeutig. Zum Beispiel ist die positive semidefinitive Matrix
Unendlich viele Cholesky Zerlegungen
A= [
A = [0001] ,
A = [0001] = [0Sündeθ0cosθ] [00Sündeθcosθ] =L L.T..
Da wir jedoch eine Matrix , von der bekannt ist, dass sie eine Laplace-Matrix ist, können wir die komplexeren linearen Algebra-Werkzeuge wie Cholesky-Zerlegungen oder das Finden der Quadratwurzel der positiven semidefinitiven Matrix G vermeiden, so dass wir A wiederherstellen . Wenn wir zum Beispiel die Laplace-Matrix G ∈ R 4 × 4 haben , ist
G = [GGAG∈R4×4
wir die Graphentheorie verwenden, um die gewünschte MatrixAwiederherzustellen. Dazu formulieren wir die orientierte Inzidenzmatrix. Wenn wir die Anzahl der Kanten im Graphen alsmund die Anzahl der Eckpunkte alsn definieren,ist die orientierte InzidenzmatrixAeinem×n-Matrix, die durch
A e v = { 1 gegeben ist, wenn e = ( v , w ) und v < w - 1, wenn e = ( v , w )
G=⎡⎣⎢⎢⎢3−1−1−1−1100−1010−1001⎤⎦⎥⎥⎥
AmnAm×n
wobei
e=(v,w)die Kante bezeichnet, die die Eckpunkte
vund
w verbindet. Wenn wir einen Graphen für
Gmit vier Eckpunkten und drei Kanten nehmen, haben wir die orientierte Inzidenzmatrix
A=[Aev=⎧⎩⎨⎪⎪1−10if e=(v,w) and v<wif e=(v,w) and v>wotherwise,
e=(v,w)vwG
Und wir können feststellendass
G= A T A. Für das von Ihnen beschriebene Matrixproblem würden Sie ein Diagramm für
Gmit der gleichen Anzahl von Kanten wie Eckpunkte erstellen. Dann sollten Sie die Möglichkeit haben, die Matrix
Azu rekonstruieren,wenn Sie nur die Laplace-Matrix
G erhalten.
A=⎡⎣⎢111−1000−1000−1⎤⎦⎥,
G=ATAGAG
Aktualisieren:
Wenn wir die Diagonalmatrix der Scheitelpunktgrade eines Graphen als und die Adjazenzmatrix des Graphen als M definieren , wird die Laplace-Matrix G des Graphen durch G = N - M definiert . Zum Beispiel in der folgenden GrafikNMGG=N−M
G=⎡⎣⎢⎢⎢3000010000100001⎤⎦⎥⎥⎥−⎡⎣⎢⎢⎢0111100010001000⎤⎦⎥⎥⎥.
GAAAev=⎧⎩⎨⎪⎪1−10if e=(v,w) and v<wif e=(v,w) and v>wotherwise,.
e1v1v2Ae1,v1v1v2v<wAevAe1,v1=1Ae1,v2=−1AA=e1e2e3v1111v2−100v30−10v400−1.
GrVE
w:V×V→R+,
uvw(u,v)u∈Vudu=∑v∈Vw(u,v).
GrAd(Gr)n×nVw(u,v)D(Gr)VGG=D(Gr)−Ad(Gr).
G=⎡⎣⎢⎢34−13−512−1323−13−512−1334⎤⎦⎥⎥.
GG=ATAAA=I−1nwTwT1n=1AAAd(Gr)GG=⎡⎣⎢⎢5400010001112⎤⎦⎥⎥−⎡⎣⎢⎢12135121313135121316⎤⎦⎥⎥=D(Gr)−Ad(Gr).
v1v2v31/21/31/6w[12 13 16]TAA=I−1nwT=⎡⎣⎢⎢12−12−12−1323−13−16−1656⎤⎦⎥⎥.
A