Константа Чигера (теория графов)

Константа Чигера (также число Чигера или изопериметрическое число) графа — это числовая мера, показывающая наличие или отсутствие «узкого места» (бутылочного горлышка) в графе. Константа Чигера как мера «узкости» графа важна во многих областях, например, при построении хорошо связанных сетей компьютеров, в задачах перетасовки карт. Теоретико-графовое понятие возникло по аналогии с изопериметрической константой Чигера компактного риманова многообразия.

Константа названа в честь математика Джеффа Чигера.

undefined

Определение

Пусть граф G — конечный неориентированный граф с множеством вершин V(G) и множеством рёбер E(G). Для подмножества вершин AV(G) пусть A — множество всех рёбер, соединяющих вершину из A с вершиной вне A (иногда называется рёберной гранью множества A):

Заметим, что рёбра неориентированы, то есть . Константа Чигера графа G, обозначаемая как h(G), определяется следующим образом[1]:

Константа Чигера строго положительна в том и только в том случае, если G — связный граф. Интуитивно: если константа Чигера мала, но положительна, то существует «узкое место» — две большие группы вершин соединены малым числом рёбер. Константа Чигера «велика», если любое разбиение множества вершин на два подмножества приводит к большому числу рёбер между этими подмножествами.

Пример: компьютерные сети

undefined

В теоретической информатике стремятся создавать такие топологии сетей, для которых константа Чигера велика (или, по крайней мере, ограничена снизу ненулевой величиной), даже если |V(G)| (число компьютеров в сети) велико.

Например, рассмотрим кольцевую сеть из N ≥ 3 компьютеров, представленную графом GN. Пронумеруем компьютеры 1, 2, ..., N по кольцу. Тогда множество вершин и множество рёбер задаются так:

Возьмём A — цепочку из подряд идущих компьютеров:

Тогда

а

Этот пример даёт верхнюю оценку для константы Чигера h(GN), которая также стремится к нулю при N \rightarrow \infty. Следовательно, кольцевая сеть при большом N считается сильно «узкой» (имеет бутылочное горлышко), что крайне нежелательно на практике. Достаточно отказа одного компьютера на кольце, чтобы сильно снизить производительность сети. Если два не соседних компьютера выйдут из строя, сеть разделится на две несвязанные части.

Неравенства Чигера

Константа Чигера особенно важна для экспандерных графов, поскольку она характеризует рёберную экспансию графа. Так называемые неравенства Чигера связывают спектральный разрыв графа с его константой Чигера. Более конкретно:

где  — максимальная степень вершин графа , а  — спектральный разрыв матрицы Лапласа графа[2]. Неравенство Чигера — фундаментальный результат и мотивация для исследования спектральной теории графов.

Примечания

  1. Mohar, Bojan (1989). “Isoperimetric numbers of graphs”. Journal of Combinatorial Theory, Series B. 47 (3): 274—291. DOI:10.1016/0095-8956(89)90029-4. Дата обращения 2024-06-14. |access-date= требует |url= (справка)
  2. Montenegro, Ravi; Tetali, Prasad (2006). “Mathematical Aspects of Mixing Times in Markov Chains”. Foundations and Trends in Theoretical Computer Science. 1 (3): 237—354. DOI:10.1561/0400000003. ISSN 1551-305X. Дата обращения 2024-06-14. |access-date= требует |url= (справка)

Литература