Графы-расширители — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
Строка 43: | Строка 43: | ||
* Начнем их «женить» по очереди, получая графы <m>G_0</m>, <m>G_1</m>, … , <m>G_n</m> | * Начнем их «женить» по очереди, получая графы <m>G_0</m>, <m>G_1</m>, … , <m>G_n</m> | ||
* <m>h(G_0)=0, h(G_1)=1/n, h(G_2)=2/n, ..., h(G_n)=n/n=1</m> | * <m>h(G_0)=0, h(G_1)=1/n, h(G_2)=2/n, ..., h(G_n)=n/n=1</m> | ||
+ | |||
+ | === Семейство расширителей. === | ||
+ | |||
+ | [[File:expander-definition.png|center]] | ||
+ | |||
+ | === Пример семейства расширителей. === | ||
+ | |||
+ | [[File:пример-семейства-расширителей-01.png|right|256px]] | ||
+ | |||
+ | * Вершины <m>\{0,\dots,p(prime)-1\}</m> | ||
+ | * Соединим | ||
+ | ** <m>a\neq 0</m> c ←→ | ||
+ | *** <m>a\pm 1 \bmod p</m> | ||
+ | *** <m>a^{-1} \bmod p</m> | ||
+ | ** <m>a = 0</m> c ←→ | ||
+ | *** <m>0, 1, p-1</m> |
Версия 09:25, 16 апреля 2024
- Заголовок
- Графы-расширители
- Автор
- Стас Фомин
- Нижний колонтитул
- Графы-расширители
- Дополнительный нижний колонтитул
- Стас Фомин, 09:39, 16 апреля 2024
Содержание
Источники .
- Книги
- Графы-расширители и их применения в теории кодирования,
- Экспандеры: конструкции и приложения
- Расширительный граф на вики-бриф
- Расширьтесь, граф
Разрез / Edge-CUT .
- См. MAX-CUT
«Относительная трудноразрезаемость» .
- «Сложно разрезать при минимуме ребер»
- Это «экспандеры/расширители»
Термины .
Для подмножества S вершин G,
- граница/boundary S →
- тут
— «константа реберного расширения» (Cheeger)
- Ищем такие графы G, чтобы был минимум ребере при большой
- малая h — бутылочные горлышки
- большая — сложно разрезать
«поженим разнополные компании».
- Два полных графа
- «синие/зеленые», «парни/девушки»
- Начнем их «женить» по очереди, получая графы , , … ,
Семейство расширителей.
Пример семейства расширителей.
- Вершины
- Соединим
- c ←→
- c ←→
- c ←→