Stała Cheegera (teoria grafów) - Cheeger constant (graph theory)

W matematyce The stałe Cheeger (również Cheeger ilość lub ilość isoperimetric ) o wykresie jest liczbowa miara czy wykres ma „wąskiego gardła”. Stała Cheegera jako miara „wąskiego gardła” cieszy się dużym zainteresowaniem w wielu obszarach: na przykład przy budowie dobrze połączonych sieci komputerowych , tasowaniu kart . Wykres teoretyczny pojęcie pochodzi od Cheeger isoperimetric stałej o zwartej Riemanna kolektora .

Stała Cheegera została nazwana na cześć matematyka Jeffa Cheegera .

Definicja

Niech G będzie nieukierunkowanym grafem skończonym o zbiorze wierzchołków V ( G ) i zbiorze krawędzi E ( G ) . Dla odbioru wierzchołków V ( G ) , pozwala oznaczają zbiór wszystkich krawędziach, począwszy od wierzchołka w A na zewnątrz wierzchołkowego A (czasami nazywany ograniczenie krawędzi z A )

Zwróć uwagę, że krawędzie są nieuporządkowane, tj . Cheeger stałe z G , oznaczoną H ( G ) jest określona przez

Stała Cheegera jest ściśle dodatnia wtedy i tylko wtedy, gdy G jest połączonym wykresem . Intuicyjnie, jeśli stała Cheegera jest mała, ale dodatnia, wówczas istnieje „wąskie gardło” w tym sensie, że istnieją dwa „duże” zbiory wierzchołków z „kilkoma” połączeniami (krawędziami) między nimi. Stała Cheegera jest „duża”, jeśli jakikolwiek możliwy podział wierzchołków zestawu na dwa podzbiory ma „wiele” połączeń między tymi dwoma podzbiorami.

Przykład: sieć komputerowa

Układ sieci pierścieniowej

W zastosowaniach do informatyki teoretycznej chciałoby się opracować konfiguracje sieci, dla których stała Cheegera jest wysoka (przynajmniej od zera), nawet jeśli | V ( G ) | (liczba komputerów w sieci) jest duża.

Na przykład, należy rozważyć sieć o topologii pierścienia z N ≥ 3 komputerów, że jako wykres G N . Ponumeruj komputery 1, 2, ..., N zgodnie z ruchem wskazówek zegara wokół pierścienia. Matematycznie zbiór wierzchołków i zbiór krawędzi są określone wzorem:

Przyjmij A jako zbiór tych komputerów w połączonym łańcuchu:

Więc,

i

Ten przykład podaje górną granicę dla stałej Cheegera h ( G N ) , która również dąży do zera jako N → ∞ . W konsekwencji uważalibyśmy sieć pierścieniową za wysoce „wąskie gardło” dla dużego N , co jest wysoce niepożądane w praktyce. Potrzebowalibyśmy tylko jednego z komputerów w pierścieniu, aby zawieść, a wydajność sieci zostałaby znacznie zmniejszona. Jeśli dwa nieprzylegające komputery ulegną awarii, sieć podzieli się na dwa odłączone komponenty.

Nierówności Cheegera

Stała Cheegera jest szczególnie ważna w kontekście wykresów ekspandera, ponieważ jest sposobem pomiaru rozszerzania krawędzi wykresu. Tak zwane nierówności Cheegera wiążą lukę wartości własnej wykresu z jego stałą Cheegera. Bardziej wyraźnie

w którym to stopień maksimum dla węzłów i jest widmową szczelina o Laplace'a matrycy wykresu.

Zobacz też

Bibliografia