V matematice je Cheegerova konstanta (také Cheegerovo číslo nebo izoperimetrické číslo ) grafu numerickou charakteristikou grafu, která odráží, zda má graf „úzké hrdlo“ nebo ne. Cheegerova konstanta jako způsob měření přítomnosti „úzkého hrdla“ je zajímavá v mnoha oblastech, například pro vytváření vysoce propojených počítačových sítí , pro míchání karet a v nízkorozměrné topologii (zejména při studiu hyperbolického 3-rozměrné rozdělovače [1] ). Pojmenováno po matematikovi Jeffu Cheegerovi .
Dovolit být neorientovaný graf se sadou vrcholů a oblouků . Nechť pro množinu vrcholů znamená množinu všech oblouků spojujících vrcholy množiny s vrcholy, které nepatří do [2] :
Připomeňme, že oblouky nejsou směrovány, takže oblouk je stejný jako .
Potom je Cheegerova konstanta grafu (označená ) definována jako
Cheegerova konstanta je striktně kladná právě tehdy, když je graf souvislý . Je intuitivně jasné, že pokud je Cheegerova konstanta malá, ale kladná, je v grafu „úzké hrdlo“ v tom smyslu, že existují dvě „velké“ množiny vrcholů s „malým“ počtem vazeb (oblouků). Cheegerova konstanta je „velká“, pokud jakékoli rozdělení množiny vrcholů na dvě podmnožiny zanechá „velký“ počet spojení mezi těmito podmnožinami.
Představte si, že potřebujete vyvinout konfiguraci sítě, ve které je konstanta Cheeger velká (alespoň výrazně odlišná od nuly), i když | V ( G )| (počet počítačů v síti) je velký.
Například existuje N ≥ 3 počítačů sdružených do kruhu , které tvoří graf G N . Očíslujme počítače čísly 1, 2, ..., N v kroužku ve směru hodinových ručiček. Z matematického hlediska existuje graf s mnoha vrcholy
a mnoho oblouků
Vezměme tyto počítače v řetězci jako sadu A :
To je jasné
tak
vTento příklad ukazuje horní mez Cheegerovy konstanty h ( G N ) a má tendenci k nule, když N jde do nekonečna. Síť počítačů zapojených do kruhu tedy můžeme považovat za souvislou „úzká hrdla“ pro velká N , což je v praktickém smyslu pochopitelné. Jakmile selže jeden počítač v ringu, kurz prudce klesne. Pokud selžou dva nepropojené počítače, síť se rozdělí na dvě nepropojené části.
Cheegerova konstanta je zvláště důležitá v kontextu expandérových grafů , protože slouží jako míra toho, jak je graf pokryt svými oblouky. Takzvaná Cheegerova nerovnost souvisí se spektrální mezerou a obsahuje Cheegerovu konstantu.