Параметр связности теории графов
Сила графика: пример |
---|
Граф с силой 2: здесь граф разбит на три части, с 4 ребрами между частями, что дает отношение 4/(3-1)=2. |
Таблица графиков и параметров |
В теории графов прочность неориентированного графа соответствует минимальному соотношению удаленных ребер / компонентов, созданных при разложении рассматриваемого графа. Это метод вычисления разбиений множества вершин и обнаружения зон высокой концентрации ребер, и он аналогичен прочности графа , которая определяется аналогично для удаления вершин.
Определения
Сила неориентированного простого графа G = ( V , E ) допускает три следующих определения:
- Пусть — множество всех разбиений , а — множество ребер, пересекающих множества разбиения , тогда .
- Также, если — множество всех остовных деревьев графа G , то
- И по двойственности линейного программирования,
Сложность
Вычисление силы графа может быть выполнено за полиномиальное время, и первый такой алгоритм был открыт Каннингемом (1985). Алгоритм с лучшей сложностью для вычисления именно силы принадлежит Трубину (1993), он использует разложение потока Голдберга и Рао (1998), во времени .
Характеристики
- Если — одно разбиение, которое максимизирует, а для — ограничение G на множество , то .
- Теорема Тутта-Нэша-Вильямса: максимальное число рёберно-непересекающихся остовных деревьев, которые могут содержаться в G.
- В отличие от задачи разбиения графа , разбиения, полученные в результате вычисления силы, не обязательно сбалансированы (т.е. имеют почти одинаковый размер).
Ссылки
- Каннингем У. Х. Оптимальная атака и усиление сети, J of ACM, 32:549–561, 1985.
- А. Шрийвер . Глава 51. Комбинаторная оптимизация, Springer, 2003.
- Трубин В. А. Прочность графа и укладка деревьев и ветвей, Кибернетика и системный анализ, 29:379–384, 1993.