Сила графика

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

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

Определения

Сила неориентированного простого графа G =  ( VE ) допускает три следующих определения: σ ( Г ) {\displaystyle \сигма (G)}

  • Пусть — множество всех разбиений , а — множество ребер, пересекающих множества разбиения , тогда . П {\displaystyle \Пи} В {\displaystyle V} π {\displaystyle \частичное \пи} π П {\displaystyle \пи \in \Пи } σ ( Г ) = мин π П | π | | π | 1 {\displaystyle \displaystyle \sigma (G)=\min _ {\pi \in \Pi }{\frac {|\partial \pi |}{|\pi |-1}}}
  • Также, если — множество всех остовных деревьев графа G , то Т {\displaystyle {\mathcal {T}}}
σ ( Г ) = макс { Т Т λ Т   :   Т Т   λ Т 0  и  е Э   Т е λ Т 1 } . {\displaystyle \sigma (G)=\max \left\{\sum _{T\in {\mathcal {T}}}\lambda _{T}\ :\ \forall T\in {\mathcal {T}}\ \lambda _{T}\geq 0{\mbox{ и }}\forall e\in E\ \sum _{T\ni e}\lambda _{T}\leq 1\right\}.}
  • И по двойственности линейного программирования,
σ ( Г ) = мин { е Э у е   :   е Э   у е 0  и  Т Т   е Э у е 1 } . {\displaystyle \sigma (G)=\min \left\{\sum _{e\in E}y_{e}\ :\ \forall e\in E\ y_{e}\geq 0{\mbox{ и }}\forall T\in {\mathcal {T}}\ \sum _{e\in E}y_{e}\geq 1\right\}.}

Сложность

Вычисление силы графа может быть выполнено за полиномиальное время, и первый такой алгоритм был открыт Каннингемом (1985). Алгоритм с лучшей сложностью для вычисления именно силы принадлежит Трубину (1993), он использует разложение потока Голдберга и Рао (1998), во времени . О ( мин ( м , н 2 / 3 ) м н бревно ( н 2 / м + 2 ) ) {\displaystyle O(\min({\sqrt {m}},n^{2/3})mn\log(n^{2}/m+2))}

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

  • Если — одно разбиение, которое максимизирует, а для — ограничение G на множество , то . π = { В 1 , , В к } {\displaystyle \pi =\{V_{1},\dots,V_{k}\}} я { 1 , , к } {\displaystyle i\in \{1,\точки ,k\}} Г я = Г / В я {\displaystyle G_{i}=G/V_{i}} В я {\displaystyle V_{i}} σ ( Г к ) σ ( Г ) {\displaystyle \sigma (G_ {k})\geq \sigma (G)}
  • Теорема Тутта-Нэша-Вильямса: максимальное число рёберно-непересекающихся остовных деревьев, которые могут содержаться в G. σ ( Г ) {\displaystyle \lfloor \sigma (G)\rfloor }
  • В отличие от задачи разбиения графа , разбиения, полученные в результате вычисления силы, не обязательно сбалансированы (т.е. имеют почти одинаковый размер).

Ссылки

  • Каннингем У. Х. Оптимальная атака и усиление сети, J of ACM, 32:549–561, 1985.
  • А. Шрийвер . Глава 51. Комбинаторная оптимизация, Springer, 2003.
  • Трубин В. А. Прочность графа и укладка деревьев и ветвей, Кибернетика и системный анализ, 29:379–384, 1993.
Взято с "https://en.wikipedia.org/w/index.php?title=Сила_графика&oldid=1228631255"