Мощность графа

Материал из testwiki
Перейти к навигации Перейти к поиску
Граф с мощностью 2. На изображении показан максимизирующий рассматриваемое отношение способ удаления рёбер: граф разбивается на три части, при этом удаляется 4 рёбра между этими частями, что даёт отношение 4/(3-1)=2.

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

Определения

Мощность σ(G) неориентированного простого графа G=(V,E) может быть определена тремя эквивалентными способами:

  • Пусть Π — множество всех разбиений множества V. Для разбиения πΠ обозначим как π множество рёбер, соединяющих вершины из разных компонент π. Тогда σ(G)=minπΠ|π||π|1.
  • Пусть 𝒯 — набор всех остовных деревьев графа G. Тогда
σ(G)=max{T𝒯λT : T𝒯 λT0;eE TeλT1}.
σ(G)=min{eEye : eE ye0;T𝒯 eEye1}.

Сложность

Вычисление мощности графа может быть осуществлено за полиномиальное время. Первый полиномиальный алгоритм обнаружил Каннингем (1985). Алгоритм для вычисления мощности с наилучшей сложностью, принадлежащий Трубину (1993), использует разложение потока Голдберга и Рао (1998) и работает за время O(min(m,n2/3)mnlog(n2/m+2)).

Свойства

  • Если π={V1,,Vk} является разбиением, максимизирующим отношение и для i{1,,k} Gi=G/Vi является сужением графа G на множество Vi, то σ(Gk)σ(G).
  • Теорема Татта — Нэша — Уильямса: σ(G) является максимальным числом не пересекающихся по рёбрам остовных деревьев, которые могут содержаться в G.
  • В отличие от задачи о разбиении графа, получаемые при вычислении мощности разбиения не обязательно сбалансированы (то есть почти одного размера).

Литература

Шаблон:Rq