K-реберно-связный граф - K-edge-connected graph

В теория графов, связанный график является k-ребневой если это останется связаны всякий раз, когда меньше чем k края удалены.

В граничное соединение графа - наибольший k для которого график k-кромочные.

Пограничное подключение и перечисление из k-реберные графы изучались Камилла Джордан в 1869 г.[1]

Формальное определение

2-реберный граф

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

Версия Edge Connectivity Теорема Менгера предоставляет альтернативную и эквивалентную характеристику в терминах непересекающихся рёбер в графе. Если и только если каждые два вершины из грамм сформировать конечные точки k пути, никакие два из которых не имеют общего ребра друг с другом, то грамм является k-кромочные. В одном направлении это легко: если существует такая система путей, то каждый набор Икс менее чем k ребра не пересекаются хотя бы с одним из путей, и пара вершин остается соединенной друг с другом даже после Икс удален. С другой стороны, существование системы путей для каждой пары вершин в графе, которые нельзя разъединить удалением нескольких ребер, можно доказать с помощью теорема о максимальном потоке и минимальном отсечении из теории сетевые потоки.

Связанные понятия

Минимум степень вершины дает тривиальную оценку сверху на связность ребер. То есть, если граф является k-ребневой, то необходимо, чтобы k ≤ δ (грамм), где δ (грамм) - минимальная степень любой вершины v ∈ V. Очевидно, удалив все ребра, инцидентные вершине, v, затем отключит v из графика.

Пограничное подключение - это двойная концепция обхват, длина кратчайшего цикла в графе в том смысле, что обхват планарный граф это граничное соединение его двойственный граф, и наоборот. Эти концепции объединены в теория матроидов посредством обхват матроида, размер наименьшего зависимого набора в матроиде. Для графический матроид, обхват матроида равен обхвату нижележащего графа, а для графического матроида он равен связности ребер.[2]

Графы с 2-реберной связностью также можно охарактеризовать отсутствием мосты, наличием разложение уха, или Теорема Роббинса согласно которому это как раз те графы, которые имеют сильная ориентация.[3]

Вычислительные аспекты

Существует полиномиальный алгоритм определения наибольшего k для которого график грамм является k-кромочные. Простой алгоритм для каждой пары (u, v), определить максимальный поток из ты к v с емкостью всех ребер в грамм установлен в 1 для обоих направлений. График k-кромочные тогда и только тогда, когда максимальный расход от ты к v по крайней мере k для любой пары (u, v), так k наименее u-v-поток среди всех (u, v).

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

Улучшенный алгоритм решит задачу максимального потока для каждой пары (u, v) куда ты произвольно фиксируется, а v меняется по всем вершинам. Это снижает сложность до и является правильным, поскольку, если резать вместимостью менее k существует, он обязан отделить ты из какой-то другой вершины. Его можно улучшить с помощью алгоритма Габоу, который работает в худшем случае. время. [4]

Вариант Каргера – Штейна Алгоритм Каргера обеспечивает более быстрый рандомизированный алгоритм для определения возможности подключения с ожидаемым временем выполнения .[5]

Связанная проблема: найти минимум k-реберный остовный подграф грамм (то есть: выберите как можно меньше ребер в грамм что ваш выбор k-кромочно) NP-трудна для .[6]

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

Рекомендации

  1. ^ Иордания, Камилла (1869). "Sur les Assemblages de lignes". Журнал für die reine und angewandte Mathematik (На французском). 70 (2): 185–190.
  2. ^ Чо, Чон Джин; Чен, Юн; Дин Ю (2007), "О (ко) обхвате связного матроида", Дискретная прикладная математика, 155 (18): 2456–2470, Дои:10.1016 / j.dam.2007.06.015, Г-Н  2365057.
  3. ^ Роббинс, Х. (1939). «Теорема о графах в приложении к задаче управления дорожным движением». Американский математический ежемесячный журнал. 46: 281–283. Дои:10.2307/2303897. HDL:10338.dmlcz / 101517. JSTOR  2303897.
  4. ^ Гарольд Н. Габоу. Матроидный подход к поиску связности краев и упаковки древовидных образований. J. Comput. Syst. Sci., 50(2):259–273, 1995.
  5. ^ Каргер, Дэвид Р.; Штейн, Клиффорд (1996). «Новый подход к проблеме минимального сокращения» (PDF). Журнал ACM. 43 (4): 601. Дои:10.1145/234533.234534.
  6. ^ М.Р. Гарей и Д.С. Джонсон. Компьютеры и непреодолимость: руководство по теории NP-полноты. Фриман, Сан-Франциско, Калифорния, 1979 год.