Матриця Кірхгофа (англ. Laplacian matrix) — один з методів подання графа за допомогою матриці. Матриця Кірхгофа використовується для підрахунку кістякових дерев графа, а також у спектральній теорії графів.
Визначення
Дано простий граф з вершинами. Тоді матриця Кірхгофа цього графа буде визначатися так:
Також матрицю Кірхгофа можна визначити як різницю матриць де — це матриця суміжності цього графа, а — матриця, на головній діагоналі якої степені вершин графа, а решта елементів — нулі:
Якщо граф є зваженим, то визначення матриці Кірхгофа узагальнюється. У цьому випадку елементами головної діагоналі матриці Кірхгофа будуть суми ваг ребер, інцидентних відповідній вершині. Для суміжних (пов'язаних) вершин , де — це вага (провідність) ребра. Для різних не суміжних (не пов'язаних) вершин покладається .
Для зваженого графа матриця суміжності записується з урахуванням провідностей ребер, а на головній діагоналі матриці будуть суми провідностей ребер, інцидентних відповідним вершинам.
Приклад
Приклад матриці Кірхгофа простого графа.
(Розмічений граф) | Матриця Кірхгофа |
---|---|
Властивості
- Сума елементів кожного рядка (стовпця) матриці Кірхгофа дорівнює нулю:
- .
- Визначник матриці Кірхгофа дорівнює нулю:
- Матриця Кірхгофа простого графа симетрична:
- .
- Всі алгебраїчні доповнення симетричної матриці Кірхгофа рівні між собою — стала матриці Кірхгофа. Для простого графа значення цієї сталої збігається з числом всіх можливих кістяків графа.
- Якщо зважений граф являє собою електричну мережу, де вага кожного ребра відповідає його провідності, то мінори матриці Кірхгофа дозволяють обчислити резистивні відстані між точками і даної мережі:
- ,
- тут — стала (алгебраїчне доповнення) матриці Кірхгофа, а — алгебраїчне доповнення 2-го порядку, тобто визначник матриці, отримуваної з матриці Кірхгофа викреслюванням двох рядків і двох стовпців.
- Існує алгоритм відновлення матриці Кірхгофа за матрицею опорів .
- 0 є власним значенням матриці (відповідний власний вектор — всі одиниці), кратність його дорівнює числу зв'язних компонент графа.
- Інші власні значення додатні. Друге за малістю значення [en] назвав індексом зв'язності графа, відповідний власний вектор — (вектор Фідлера).
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Matricya Kirhgofa angl Laplacian matrix odin z metodiv podannya grafa za dopomogoyu matrici Matricya Kirhgofa vikoristovuyetsya dlya pidrahunku kistyakovih derev grafa a takozh u spektralnij teoriyi grafiv ViznachennyaDano prostij graf G displaystyle G z V G n displaystyle V G n vershinami Todi matricya Kirhgofa K k i j n n displaystyle K k i j n times n cogo grafa bude viznachatisya tak k i j deg v i if i j 1 if v i v j E G 0 otherwise displaystyle k i j begin cases deg v i amp mbox if i j 1 amp mbox if v i v j in E G 0 amp mbox otherwise end cases Takozh matricyu Kirhgofa mozhna viznachiti yak riznicyu matric K D A displaystyle K D A de A displaystyle A ce matricya sumizhnosti cogo grafa a D d i j n n displaystyle D d i j n times n matricya na golovnij diagonali yakoyi stepeni vershin grafa a reshta elementiv nuli d i j deg v i if i j 0 otherwise displaystyle d i j begin cases deg v i amp mbox if i j 0 amp mbox otherwise end cases Yaksho graf ye zvazhenim to viznachennya matrici Kirhgofa uzagalnyuyetsya U comu vipadku elementami golovnoyi diagonali matrici Kirhgofa budut sumi vag reber incidentnih vidpovidnij vershini Dlya sumizhnih pov yazanih vershin k i j c v i v j displaystyle k i j c v i v j de c v i v j displaystyle c v i v j ce vaga providnist rebra Dlya riznih ne sumizhnih ne pov yazanih vershin pokladayetsya k i j 0 displaystyle k i j 0 k i j u V G v i u E G c v i u if i j c v i v j if v i v j E G 0 otherwise displaystyle k i j begin cases sum begin smallmatrix u in V G v i u in E G end smallmatrix c v i u amp mbox if i j c v i v j amp mbox if v i v j in E G 0 amp mbox otherwise end cases Dlya zvazhenogo grafa matricya sumizhnosti A displaystyle A zapisuyetsya z urahuvannyam providnostej reber a na golovnij diagonali matrici D displaystyle D budut sumi providnostej reber incidentnih vidpovidnim vershinam d i j u V G v i u E G c v i u if i j 0 otherwise displaystyle d i j begin cases sum begin smallmatrix u in V G v i u in E G end smallmatrix c v i u amp mbox if i j 0 amp mbox otherwise end cases PrikladPriklad matrici Kirhgofa prostogo grafa Rozmichenij graf Matricya Kirhgofa 2 1 0 0 1 0 1 3 1 0 1 0 0 1 2 1 0 0 0 0 1 3 1 1 1 1 0 1 3 0 0 0 0 1 0 1 displaystyle left begin array rrrrrr 2 amp 1 amp 0 amp 0 amp 1 amp 0 1 amp 3 amp 1 amp 0 amp 1 amp 0 0 amp 1 amp 2 amp 1 amp 0 amp 0 0 amp 0 amp 1 amp 3 amp 1 amp 1 1 amp 1 amp 0 amp 1 amp 3 amp 0 0 amp 0 amp 0 amp 1 amp 0 amp 1 end array right VlastivostiSuma elementiv kozhnogo ryadka stovpcya matrici Kirhgofa dorivnyuye nulyu i 1 V G k i j 0 displaystyle sum i 1 V G k i j 0 Viznachnik matrici Kirhgofa dorivnyuye nulyu det K 0 displaystyle det K 0 Matricya Kirhgofa prostogo grafa simetrichna k i j k j i i j 1 V G displaystyle k i j k j i quad i j 1 ldots V G Vsi algebrayichni dopovnennya K i j displaystyle K ij simetrichnoyi matrici Kirhgofa rivni mizh soboyu stala matrici Kirhgofa Dlya prostogo grafa znachennya ciyeyi staloyi zbigayetsya z chislom vsih mozhlivih kistyakiv grafa Yaksho zvazhenij graf yavlyaye soboyu elektrichnu merezhu de vaga kozhnogo rebra vidpovidaye jogo providnosti to minori matrici Kirhgofa dozvolyayut obchisliti rezistivni vidstani R i j displaystyle R ij mizh tochkami i displaystyle i i j displaystyle j danoyi merezhi R i j K i j K i j displaystyle R ij frac K i j K ij tut K i j displaystyle K ij stala algebrayichne dopovnennya matrici Kirhgofa a K i j displaystyle K i j algebrayichne dopovnennya 2 go poryadku tobto viznachnik matrici otrimuvanoyi z matrici Kirhgofa vikreslyuvannyam dvoh ryadkiv i dvoh stovpciv i j displaystyle i j Isnuye algoritm vidnovlennya matrici Kirhgofa za matriceyu oporiv R i j displaystyle R ij 0 ye vlasnim znachennyam matrici vidpovidnij vlasnij vektor vsi odinici kratnist jogo dorivnyuye chislu zv yaznih komponent grafa Inshi vlasni znachennya dodatni Druge za malistyu znachennya en nazvav indeksom zv yaznosti grafa vidpovidnij vlasnij vektor vektor Fidlera Div takozhMatrichna teorema pro dereva Matricya sumizhnosti Stepeneva matricya Matricya incidentnosti Diskretna matematika Algebrichna zv yaznist Providnist grafa