Stała Cheegera (teoria grafów)
W matematyce stała Cheegera ( również liczba Cheegera lub liczba izoperymetryczna ) wykresu jest liczbową miarą tego , czy wykres ma „wąskie gardło”. Stała Cheegera jako miara „wąskich gardeł” jest bardzo interesująca w wielu dziedzinach: na przykład przy konstruowaniu dobrze połączonych sieci komputerów , tasowaniu kart . Pojęcie teoretyczne grafów wywodzi się ze stałej izoperymetrycznej Cheegera zwartej rozmaitości Riemanna .
Stała Cheegera nosi imię matematyka Jeffa Cheegera .
Definicja
Niech G będzie nieskierowanym grafem skończonym ze zbiorem wierzchołków V ( G ) i zbiorem krawędzi E ( G ) . Dla zbioru wierzchołków A ⊆ V ( G ) niech ∂ A oznacza zbiór wszystkich krawędzi przechodzących od wierzchołka w A do wierzchołka na zewnątrz A (czasami nazywanego granicą krawędzi A ) :
Zauważ, że krawędzie są nieuporządkowane, tj. . Stała Cheegera G , oznaczona h ( G ) , jest zdefiniowana przez
Stała Cheegera jest ściśle dodatnia wtedy i tylko wtedy, gdy G jest grafem spójnym . Intuicyjnie, jeśli stała Cheegera jest mała, ale dodatnia, istnieje „wąskie gardło” w tym sensie, że istnieją dwa „duże” zestawy wierzchołków z „niewieloma” połączeniami (krawędziami) między nimi. Stała Cheegera jest „duża”, jeśli jakikolwiek możliwy podział zbioru wierzchołków na dwa podzbiory ma „wiele” powiązań między tymi dwoma podzbiorami.
Przykład: sieć komputerowa
W zastosowaniach do informatyki teoretycznej chce się opracować konfiguracje sieci, dla których stała Cheegera jest wysoka (przynajmniej ograniczona od zera), nawet gdy | V ( G )| (liczba komputerów w sieci) jest duża.
Rozważmy na przykład sieć pierścieniową N ≥ 3 komputerów, uważaną za graf GN . Ponumeruj komputery 1, 2, ..., N zgodnie z ruchem wskazówek zegara wokół pierścienia. Matematycznie zestaw wierzchołków i zestaw krawędzi są określone przez:
Weź A za zbiór tych komputerów w połączonym łańcuchu
Więc,
I
Ten przykład przedstawia górną granicę dla stałej Cheegera h ( GN . ) , która również dąży do zera jako N → ∞ W związku z tym uznalibyśmy sieć pierścieniową za wysoce „wąskie gardło” dla dużego N , a to jest wysoce niepożądane w praktyce. Wystarczyłoby, aby jeden z komputerów w pierścieniu uległ awarii, a wydajność sieci zostałaby znacznie zmniejszona. Gdyby dwa niesąsiadujące ze sobą komputery uległy awarii, sieć podzieliłaby się na dwa odłączone komponenty.
Nierówności Cheegera
Stała Cheegera jest szczególnie ważna w kontekście grafów ekspanderów , ponieważ jest sposobem mierzenia ekspansji krawędzi wykresu. Tak zwane nierówności Cheegera wiążą lukę wartości własnej wykresu z jego stałą Cheegera. Bardziej wyraźnie
gdzie maksymalnym stopniem węzłów w } jest macierzy Laplace'a wykresu . Nierówność Cheegera jest fundamentalnym wynikiem i motywacją dla teorii grafów widmowych .
Zobacz też
- Teoria grafów widmowych
- Łączność algebraiczna
- Związany z Cheegerem
- Przewodność (wykres)
- Łączność (teoria grafów)
- Wykres ekspandera
- Donetti, L.; Neri, F. i Muñoz, M. (2006). „Optymalne topologie sieci: ekspandery, klatki, grafy Ramanujana, sieci splątane i tak dalej”. J. Stat. Mech . 2006 (8): P08007. arXiv : cond-mat/0605565 . Bibcode : 2006JSMTE..08..007D . doi : 10.1088/1742-5468/2006/08/P08007 . S2CID 16192273 .
- Lackenby, M. (2006). „Podziały Heegaarda, praktycznie przypuszczenie Hakena i właściwość (τ)” . Wynaleźć. matematyka _ 164 (2): 317–359. arXiv : matematyka/0205327 . Bibcode : 2006InMat.164..317L . doi : 10.1007/s00222-005-0480-x . S2CID 12847770 .