WikiDer > Разложение Дульмаджа – Мендельсона
В теория графов, то Разложение Дульмаджа – Мендельсона является разбиением вершин двудольный граф на подмножества с тем свойством, что две соседние вершины принадлежат одному и тому же подмножеству тогда и только тогда, когда они спарены друг с другом в идеальное соответствие графа. Он назван в честь А. Л. Далмаджа и Натан Мендельсон, опубликовавший его в 1958 году. Обобщением любого графа является Разложение Эдмондса – Галлаи, с использованием Алгоритм цветения.
Грубое разложение
Позволять грамм = (X + Y,E) - двудольный граф, и пусть D - множество вершин в грамм которые не совпадают хотя бы с одним максимальное соответствие из грамм. потом D обязательно независимый набор, так грамм можно разделить на три части:
- Вершины в D ∩ Икс и их соседи;
- Вершины в D ∩ Y и их соседи;
- Остальные вершины.
Каждое максимальное совпадение в грамм состоит из сопоставлений в первой и второй части, которые соответствуют всем соседям Dвместе с идеальное соответствие оставшихся вершин.
Альтернативное грубое разложение
Альтернативное определение грубого разложения представлено в [1] (приписывается [2] кто, в свою очередь, приписывает это [3]).
Позволять грамм - двудольный граф, M максимальное соответствие в грамм, и V0 множество вершин грамм непревзойденный M («свободные вершины»). потом грамм можно разделить на три части:
- E - в четное вершины - вершины достижимые из V0 по M-опеременный путь одинаковой длины.
- О - в странный вершины - вершины достижимые из V0 по M- чередующийся путь нечетной длины.
- U - в недоступен vertices - вершины, недоступные из V0 по M- альтернативный путь.
Иллюстрация показана слева. Жирные линии - края M. Слабые линии - это другие края грамм. Красные точки - это вершины, которым нет равных. M.
На основе этого разложения ребра в G можно разделить на шесть частей в соответствии с их конечными точками: E-U, E-E, O-O, O-U, E-O, U-U. Это разложение обладает следующими свойствами: [2]
- Наборы E, О, U попарно не пересекаются.
- Наборы E, О, U не зависят от максимального соответствия M (т.е. любое сопоставление максимума определяет точно такое же разложение).
- G содержит только O-O, O-U, E-O и U-U края.
- Любое максимальное совпадение в грамм содержит только E-O и U-U края.
- Любое максимальное совпадение в грамм насыщает все вершины в О и все вершины в U.
- Размер максимального согласования в G равен |О| + |U| / 2.
Тонкое разложение
Третий набор вершин в грубом разбиении (или все вершины в графе с полным соответствием) можно дополнительно разбить на подмножества с помощью следующих шагов:
- Найдите идеальное сочетание грамм.
- Сформировать ориентированный граф ЧАС чьи вершины совпадают по ребрам в грамм. Для каждого несогласованного края (х, у) в грамм, добавьте направленный край в ЧАС от совпадающего края Икс к совпадающему краю у.
- Найди компоненты сильной связности получившегося графа.
- Для каждого компонента ЧАС, образуют подмножество разложения Далмажа – Мендельсона, состоящее из вершин в грамм которые являются конечными точками ребер в компоненте.
Чтобы увидеть, что это разбиение на подмножества характеризует ребра, принадлежащие совершенным сопоставлениям, предположим, что две вершины Икс и у в грамм принадлежат к тому же подмножеству разложения, но еще не сопоставлены начальным точным сопоставлением. Тогда существует компонента сильной связности в ЧАС содержащий край х, у. Это ребро должно принадлежать простой цикл в ЧАС (по определению сильной связности), что обязательно соответствует чередующемуся циклу в грамм (цикл, чьи ребра чередуются между совпадающими и несовпадающими ребрами). Этот чередующийся цикл может использоваться для изменения начального идеального совпадения для создания нового совпадения, содержащего реброх, у.
Край х, у графика грамм принадлежит ко всем идеальным сочетаниям грамм, если и только если Икс и у являются единственными членами своего множества в разложении. Такое ребро существует тогда и только тогда, когда соответствие преклюзии номер графа - один.
Основной
В качестве еще одного компонента разложения Далмажа – Мендельсона Далмаж и Мендельсон определили основной графа как объединение его максимальных паросочетаний.[4] Однако это понятие следует отличать от основной в смысле гомоморфизмов графов, и из k-основной образуется удалением вершин низкой степени.
Приложения
Это разложение использовалось для разделения сеток в анализ методом конечных элементов, а также для определения заданных, неполных и сверхзаданных уравнений в системах нелинейных уравнений.
Рекомендации
- ^ (PDF) http://www.cse.iitm.ac.in/~meghana/matchings/bip-decomp.pdf. Отсутствует или пусто
| название =
(помощь) - ^ а б Ирвинг, Роберт В .; Кавита, Теликепалли; Мельхорн, Курт; Михаил, Димитриос; Палуч, Катажина Е. (01.10.2006). «Соответствия с максимальным рангом». ACM-транзакции на алгоритмах. 2 (4): 602–610. Дои:10.1145/1198513.1198520.
- ^ Pulleyblank, W.R. (1995). «Соответствия и расширения». Справочник по комбинаторике. Амстердам, Северная Голландия: Elsevier Science. С. 179–232.
- ^ Харари, Фрэнк; Пламмер, Майкл Д. (1967), «О сердцевине графа», Труды Лондонского математического общества, Третья серия, 17: 305–314, Дои:10.1112 / плмс / с3-17.2.305, МИСТЕР 0209184.
- Дульмадж, А. & Мендельсон, Н.С. (1958). «Покрытия двудольных графов». Может. J. Math. 10: 517–534. Дои:10.4153 / cjm-1958-052-0. Оригинальная статья Далмаджа – Мендельсона