stringtranslate.com

Зигзагообразный продукт

В теории графов зигзагообразное произведение регулярных графов , обозначаемое как , является бинарной операцией , которая берет большой граф ( ) и малый граф ( ) и производит граф, который приблизительно наследует размер большого, но степень малого. Важным свойством зигзагообразного произведения является то, что если является хорошим расширителем , то расширение полученного графа лишь немного хуже расширения .

Грубо говоря, зигзагообразное произведение заменяет каждую вершину копией (облаком) и соединяет вершины, перемещаясь на небольшой шаг (зигзаг) внутри облака, затем на большой шаг (заг) между двумя облаками и, наконец, выполняет еще один небольшой шаг внутри целевого облака.

Произведение зигзага было введено Рейнгольдом, Вадханом и Вигдерсоном (2000). Когда произведение зигзага было впервые введено, оно использовалось для явного построения экспандеров и экстракторов постоянной степени. Позднее произведение зигзага использовалось в теории вычислительной сложности для доказательства того, что симметричное логпространство и логпространство равны (Рейнгольд 2008).

Определение

Пусть будет -регулярным графом на с отображением вращения и пусть будет -регулярным графом на с отображением вращения . Зигзагообразное произведение определяется как -регулярный граф на , отображение вращения которого выглядит следующим образом: :

  1. Позволять .
  2. Позволять .
  3. Позволять .
  4. Выход .

Характеристики

Снижение степени

Из определения зигзагообразного произведения сразу следует, что оно преобразует граф в новый граф, который является -регулярным. Таким образом, если значительно больше , зигзагообразное произведение уменьшит степень . Грубо говоря, усиливая каждую вершину в облако размера произведения, фактически разделяет ребра каждой исходной вершины между вершинами облака, которые ее заменяют.

Сохранение спектрального зазора

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

Формально: Определим -граф как любой -регулярный граф на вершинах, второе по величине собственное значение (соответствующего случайного блуждания) которого имеет абсолютное значение не более .

Пусть будет -графом и -графом , тогда будет -графом, где .

Сохранение связности

Зигзагообразное произведение действует отдельно на каждый связанный компонент .

Формально говоря, даны два графа: , -регулярный граф на и , -регулярный граф на - если является связной компонентой , то , где является подграфом , индуцированным (т.е. графом на , который содержит все ребра между вершинами в ).

Приложения

Строительство расширителей постоянной степени

В 2002 году Омер Рейнгольд, Салил Вадхан и Ави Вигдерсон дали простую, явную комбинаторную конструкцию графов-расширителей постоянной степени. Конструкция итеративная и требует в качестве базового строительного блока один расширитель постоянного размера. В каждой итерации зигзагообразное произведение используется для генерации другого графа, размер которого увеличивается, но его степень и расширение остаются неизменными. Этот процесс продолжается, давая произвольно большие расширители.

Из свойств зигзагообразного произведения, упомянутых выше, мы видим, что произведение большого графа на малый граф наследует размер, аналогичный большому графу, и степень, аналогичную малому графу, сохраняя при этом свои свойства расширения от обоих, что позволяет увеличивать размер расширителя без пагубных эффектов.

Решение проблемы ненаправленной связности st в логарифмическом пространстве

В 2005 году Омер Рейнгольд представил алгоритм, который решает проблему ненаправленной st-связности , проблему проверки существования пути между двумя заданными вершинами в ненаправленном графе, используя только логарифмическое пространство. Алгоритм в значительной степени опирается на зигзагообразное произведение.

Грубо говоря, для решения ненаправленной проблемы связности st в логарифмическом пространстве входной граф преобразуется с помощью комбинации степенного и зигзагообразного произведения в регулярный граф постоянной степени с логарифмическим диаметром. Степенное произведение увеличивает расширение (следовательно, уменьшает диаметр) ценой увеличения степени, а зигзагообразное произведение используется для уменьшения степени при сохранении расширения.

Смотрите также

Ссылки