Паросочетания и факторы
[88/99%]Найдите число совершенных паросочетаний в и в .
Если — паросочетание в графе и — -увеличивающий путь в , покажите, что симметрическая разность также является паросочетанием в с числом рёбер на одно больше, чем у .
Докажите теорему 7.2 (теорема Бержа): паросочетание в графе является наибольшим паросочетанием тогда и только тогда, когда в нет -увеличивающего пути.
Покажите, что теорема Бержа влечёт теорему Холла о свадьбах.
Если порядок графа чётен и — произвольное множество вершин графа, то число нечётных компонент графа нечётно тогда и только тогда, когда нечётно.
Пусть — множество всех вершин степени графа порядка , где чётно. Покажите, что обладает совершенным паросочетанием, если число нечётных компонент не превышает и каждая компонента полна.
Покажите, что если — граф, полученный из графа соединением двух его несмежных вершин так, что становится остовным подграфом , то число нечётных компонент не может превышать число нечётных компонент .
Докажите теорему 7.2 (теорема Татта): граф обладает совершенным паросочетанием тогда и только тогда, когда число нечётных компонент не превышает для любого .
Покажите, что не обладает совершенным паросочетанием тогда и только тогда, когда существует множество вершин графа, такое что число нечётных компонент не менее .
Покажите, что минимальное число вершин, которые не могут быть насыщены в графе порядка , равно тогда и только тогда, когда для любого множества вершин графа.
Покажите, что дерево не может иметь более одного совершенного паросочетания.
Дерево обладает совершенным паросочетанием тогда и только тогда, когда при удалении из него произвольной вершины возникает ровно одна нечётная компонента.
Покажите, что теорема Татта влечёт теорему Холла о свадьбах.
Задача нахождения в неориентированной связной взвешенной сети, имеющей не менее двух вершин нечётной степени, замкнутого маршрута, содержащего каждое ребро не менее одного раза и имеющего минимальный вес, называется неориентированной задачей китайского почтальона (CPP). Решите эту задачу, если число вершин нечётной степени равно ровно двум.
Найдите решение CPP в сети, изображённой на рис. 7-6.
Fig. 7-6
Обсудите метод решения CPP, если число вершин нечётной степени больше двух.
Найдите оптимальное решение CPP в сети, изображённой на рис. 7-8.
Fig. 7-8
Матрица называется дважды стохастической, если каждый её элемент неотрицателен и сумма элементов в любой строке или столбце равна 1. Пусть — двудольный граф, в котором каждая вершина соответствует строке , а каждая вершина соответствует столбцу . Кроме того, между вершиной из и вершиной из существует ребро тогда и только тогда, когда элемент положителен. Покажите, что в существует совершенное паросочетание.
Матрицей перестановки называется бинарная квадратная матрица, в которой никакие два ненулевых элемента не находятся в одной строке или одном столбце. Докажите теорему Биркгофа—фон Неймана: квадратная матрица является дважды стохастической тогда и только тогда, когда существуют неотрицательные числа и матрицы перестановки , такие что и сумма равна 1. (Иными словами, является выпуклой комбинацией матриц перестановки.)
Представьте следующую дважды стохастическую матрицу в виде выпуклой комбинации матриц перестановки:
Выразите следующую дважды стохастическую матрицу в виде выпуклой комбинации матриц перестановки:
Веса рёбер полного двудольного графа таковы:
Найдите совершенное паросочетание минимального веса в этом двудольном графе. Здесь и .
Веса рёбер полного двудольного графа таковы:
Найдите совершенное паросочетание максимального веса в этом двудольном графе. Здесь и .
Веса рёбер полного двудольного графа таковы:
Найдите совершенное паросочетание минимального веса в этом двудольном графе. Здесь и .
Четыре кандидата и прошли тестирование в фирме для заполнения трёх различных типов вакансий, обозначенных и набрал 10,9, и 4 балла соответственно за эти вакансии. набрал 10,6, и 8 баллов; набрал 9,10, и 10 баллов; а набрал 8,9, и 8 баллов. На основании этих баллов фирма должна нанять троих из них так, чтобы сумма баллов отобранных кандидатов была максимальной. Покажите, что на этом этапе фирма не может прийти к однозначному решению о найме этих четырёх кандидатов.
Покажите, что задачу об оптимальном назначении можно интерпретировать как задачу пересечения двух матроидов.
Пусть — гамильтонов цикл в неориентированной сети
Если — произвольное остовное дерево минимального веса в , покажите, что
Если среди рёбер графа, инцидентных вершине , рёбра и имеют минимальный вес, покажите, что , где — остовное дерево минимального веса в .
Найдите нижние границы веса оптимального гамильтонова цикла в неориентированной сети, изображённой на рис. 7-11.
Fig. 7-11
Используя метод оптимального назначения, найдите нижнюю границу для оптимального гамильтонова цикла в сети, изображённой на рис. 7-11.
Найдите оптимальный гамильтонов цикл в орграфе, матрица весов которого
Найдите замкнутый маршрут в сети из задачи 7.30, проходящий через каждую вершину по крайней мере один раз, такой что сумма весов рёбер этого маршрута минимальна.
Найдите оптимальный гамильтонов цикл в ориентированной сети, матрица весов которой
Найдите оптимальный гамильтонов цикл в орграфе, матрица весов которого
Найдите замкнутый маршрут минимального веса в орграфе из задачи 7.33, проходящий через каждую вершину по крайней мере один раз.
Покажите, что вес гамильтонова цикла, полученного методом нахождения приближённого решения, описанным в разделе 7.3, не превышает удвоенного веса оптимального гамильтонова цикла.
Используя аппроксимационный алгоритм, найдите гамильтонов цикл в полном графе, матрица весов которого
Используя метод ветвей и границ, найдите оптимальный гамильтонов цикл в сети из задачи 7.36.
Покажите, что если — остовное дерево минимального веса в полном взвешенном графе порядка , в котором ребро между любой парой вершин является кратчайшим путём между ними, то можно получить гамильтонов цикл , такой что , где — оптимальный гамильтонов цикл в .
Найдите гамильтонов цикл, используя аппроксимационный метод, описанный в задаче 7.38, для сети из задачи 7.36.
Покажите, что задача нахождения ориентированного гамильтонова цикла в орграфе с вершинами эквивалентна задаче нахождения ориентированного гамильтонова пути в орграфе с вершинами.
Покажите, что TSP можно интерпретировать как задачу пересечения трёх матроидов.
Покажите, что эйлеров граф не может иметь мост.
Если кубический граф имеет мост, он не 1 -факторизуем.
Приведите пример факторизации графа, состоящей из двух 2-факторов, таких что эти два фактора неизоморфны
Приведите пример факторизации графа, состоящей из двух изоморфных факторов, не являющихся регулярными.
Покажите, что полный граф чётного порядка 1-факторизуем.
Регулярный двудольный граф степени (где положительно) является 1-факторизуемым.
-куб 1-факторизуем при любом .
Докажите теорему 7.4: простой граф 2-факторизуем тогда и только тогда, когда он -регулярен, где чётно.
Покажите, что полный граф порядка можно разложить на гамильтоновых циклов.
Найдите 2-факторизацию полного графа с девятью вершинами.
Покажите, что полный граф порядка можно разложить на гамильтоновых путей; следовательно, докажите, что он 1-факторизуем.
Найдите 1-факторизацию полного графа с восемью вершинами.
Покажите, что полный граф порядка можно разложить на гамильтоновых циклов и один 1-фактор.
Найдите факторизацию полного графа с восемью вершинами, состоящую из трёх гамильтоновых циклов и одного 1-фактора.
Если чётно тогда и только тогда, когда существует -регулярный граф порядка .
Покажите, что гамильтонов цикл в полном графе нечётного порядка является изофактором этого графа.
Покажите, что полный граф нечётного порядка нельзя разложить на гамильтоновы пути.
Найдите два неизоморфных связных 1-факторизуемых кубических графа одного порядка
Найдите два неизоморфных связных кубических графа, такие что каждый из них можно разложить на 1-фактор и гамильтонов цикл.
Докажите теорему 7.6 (теорема Петерсена): кубический граф , в котором ни одно ребро не является мостом, можно разложить на 2-фактор и 1-фактор.
Докажите теорему 7.7: граф Петерсена не является 1-факторизуемым.
Приведите пример кубического графа без мостов порядка 10, который является 1-факторизуемым.
Приведите пример 1-факторизуемого гамильтонова кубического графа порядка 10.
Покажите, что и , где .
Найдите изофактор графа Петерсена (с пятью сторонами), отличный от изображённого на рис. 7-4.
Покажите, что граф Петерсена 3-связен.
Найдите изофактор графа Петерсена с тремя рёбрами.
Покажите, что путь с тремя рёбрами является изофактором любого кубического графа без мостов.
Найдите изоморфную факторизацию графа Петерсена, в которой каждый фактор является путём, состоящим из трёх рёбер.
Приведите примеры двудольных и недвудольных кубических графов без мостов, у которых 2-фактором является гамильтонов цикл.
Постройте недвудольный кубический граф без мостов порядка , у которого 2-фактором является гамильтонов цикл.
Покажите, что если кубический граф не обладает 1-фактором, он будет иметь не менее трёх мостов, не все из которых принадлежат одному пути. (Иными словами, если мосты кубического графа лежат на одном пути, он обладает 1-фактором.)
Если — произвольный -рёберно-связный -регулярный граф, где и нечётно, то обладает 1-фактором. (При мы получаем часть теоремы 7.6.)
Если — произвольный -связный -регулярный граф, где и нечётно, то обладает 1-фактором.
Покажите, что граф Петерсена является дополнением рёберного графа полного графа с пятью вершинами.
Покажите, что граф Петерсена имеет циклы длины и 9.
Покажите, что граф Петерсена не гамильтонов. (Это доказательство принадлежит Д. Уэсту.)
-клеткой называется кубический граф с как можно меньшим числом вершин, такой что число рёбер его наименьшего цикла равно ровно . Покажите, что граф Петерсена является 5-клеткой и что любая 5-клетка изоморфна ему.
Обхватом графа , не являющегося ациклическим, называется число рёбер его кратчайшего цикла. -клеткой называется -регулярный граф обхвата с как можно меньшим числом вершин. (Таким образом, -клетка — это -клетка.) Покажите, что — единственная -клетка .
Найдите единственную -клетку, единственную -клетку, единственную 3-клетку и единственную 4-клетку.
Покажите, что граф Хивуда является единственной 6-клеткой.
Покажите, что граф Хивуда 1-факторизуем.
Решите следующую задачу об оптимальном (минимизационном) назначении:
Решите следующую задачу об оптимальном (минимизационном) назначении:
Решите следующую задачу об оптимальном (максимизационном) назначении:
Матрица весов неориентированной сети такова:
Постройте дополнительное ребро, соединяющее вершины 1 и 6, весом 7 единиц, и ещё одно дополнительное ребро, соединяющее вершины 3 и 7, весом 5 единиц. Найдите оптимальный маршрут почтальона в расширенной сети.
Выразите следующую дважды стохастическую матрицу в виде выпуклой комбинации матриц перестановки:
Найдите оптимальный гамильтонов цикл в сети с матрицей весов
Найдите оптимальный гамильтонов цикл в сети с матрицей весов