7

Паросочетания и факторы

[87/99%]
Показать
LaTeX
Задача 7.1

Найдите число совершенных паросочетаний в Kn,nK_{n, n} и в K2nK_{2 n}.

?
Задача 7.2

Если MM — паросочетание в графе GG и PP — MM-увеличивающий путь в GG, покажите, что симметрическая разность (MΔP)(M \Delta P) также является паросочетанием в GG с числом рёбер на одно больше, чем у MM.

?
Задача 7.3

Докажите теорему 7.2 (теорема Бержа): паросочетание MM в графе G=(V,E)G=(V, E) является наибольшим паросочетанием тогда и только тогда, когда в GG нет MM-увеличивающего пути.

?
Задача 7.4

Покажите, что теорема Бержа влечёт теорему Холла о свадьбах.

?
Задача 7.5

Если порядок графа GG чётен и SS — произвольное множество вершин графа, то число нечётных компонент графа (G−S)(G-S) нечётно тогда и только тогда, когда ∣S∣\left|S\right| нечётно.

?
Задача 7.6

Пусть WW — множество всех вершин степени (n−1)(n-1) графа GG порядка nn, где nn чётно. Покажите, что GG обладает совершенным паросочетанием, если число нечётных компонент (G−W)(G-W) не превышает ∣W∣\left|W\right| и каждая компонента (G−W)(G-W) полна.

?
Задача 7.7

Покажите, что если G′G^{\prime } — граф, полученный из графа GG соединением двух его несмежных вершин так, что GG становится остовным подграфом G′G^{\prime }, то число нечётных компонент (G′−S)(G^{\prime }-S) не может превышать число нечётных компонент (G−S)(G-S).

?
Задача 7.8

Докажите теорему 7.2 (теорема Татта): граф G=(V,E)G=(V, E) обладает совершенным паросочетанием тогда и только тогда, когда число нечётных компонент (G−S)(G-S) не превышает ∣S∣\left|S\right| для любого S⊂VS \subset V.

?
Задача 7.9

Покажите, что GG не обладает совершенным паросочетанием тогда и только тогда, когда существует множество SS вершин графа, такое что число нечётных компонент (G−S)(G-S) не менее ∣S∣+2\left|S\right|+2.

?
Задача 7.10

Покажите, что минимальное число вершин, которые не могут быть насыщены в графе порядка nn, равно tt тогда и только тогда, когда o(G−S)≤∣S∣+to(G-S) \leq \left|S\right|+t для любого множества SS вершин графа.

?
Задача 7.11

Покажите, что дерево не может иметь более одного совершенного паросочетания.

?
Задача 7.12

Дерево обладает совершенным паросочетанием тогда и только тогда, когда при удалении из него произвольной вершины возникает ровно одна нечётная компонента.

?
Задача 7.13

Покажите, что теорема Татта влечёт теорему Холла о свадьбах.

?
Задача 7.14

Задача нахождения в неориентированной связной взвешенной сети, имеющей не менее двух вершин нечётной степени, замкнутого маршрута, содержащего каждое ребро не менее одного раза и имеющего минимальный вес, называется неориентированной задачей китайского почтальона (CPP). Решите эту задачу, если число вершин нечётной степени равно ровно двум.

?
Задача 7.15

Найдите решение CPP в сети, изображённой на рис. 7-6.

Fig. 7-6Fig. 7-6

?
Задача 7.16

Обсудите метод решения CPP, если число вершин нечётной степени больше двух.

?
Задача 7.17

Найдите оптимальное решение CPP в сети, изображённой на рис. 7-8.

Fig. 7-8Fig. 7-8

?
Задача 7.18

Матрица D=[dij]D=\left[d_{i j}\right] называется дважды стохастической, если каждый её элемент неотрицателен и сумма элементов в любой строке или столбце равна 1. Пусть G=(X,Y,E)G=(X, Y, E) — двудольный граф, в котором каждая вершина XX соответствует строке DD, а каждая вершина YY соответствует столбцу DD. Кроме того, между вершиной xix_{i} из XX и вершиной yjy_{j} из YY существует ребро тогда и только тогда, когда элемент dijd_{i j} положителен. Покажите, что в GG существует совершенное паросочетание.

?
Задача 7.19

Матрицей перестановки называется бинарная квадратная матрица, в которой никакие два ненулевых элемента не находятся в одной строке или одном столбце. Докажите теорему Биркгофа—фон Неймана: квадратная матрица DD является дважды стохастической тогда и только тогда, когда существуют неотрицательные числа rir_{i} и матрицы перестановки Pi(i=1,2,…,k)P_{i}(i=1,2, \ldots , k), такие что D=r1P1+r2P2+⋯+rkPkD=r_{1} P_{1}+r_{2} P_{2}+\cdots +r_{k} P_{k} и сумма ∑ri\sum r_{i} равна 1. (Иными словами, DD является выпуклой комбинацией матриц перестановки.)

?
Задача 7.20

Представьте следующую дважды стохастическую матрицу в виде выпуклой комбинации матриц перестановки:

[1212014034141214] \left[\begin{array}{lll} \frac{1}{2} & \frac{1}{2} & 0 \\ \frac{1}{4} & 0 & \frac{3}{4} \\ \frac{1}{4} & \frac{1}{2} & \frac{1}{4} \end{array}\right]
?
Задача 7.21

Выразите следующую дважды стохастическую матрицу DD в виде выпуклой комбинации матриц перестановки:

D=[0.5000.500.250.250.50.250.50.2500.250.250.50] D=\left[\begin{array}{llll}0.5 & 0 & 0 & 0.5 \\ 0 & 0.25 & 0.25 & 0.5 \\ 0.25 & 0.5 & 0.25 & 0 \\ 0.25 & 0.25 & 0.5 & 0 \end{array}\right]
?
Задача 7.22

Веса рёбер полного двудольного графа K5,5=(X,Y,E)K_{5,5}=(X, Y, E) таковы:

A=[83210510710664942981053395859] A=\left[\begin{array}{rrrrr} 8 & 3 & 2 & 10 & 5 \\ 10 & 7 & 10 & 6 & 6 \\ 4 & 9 & 4 & 2 & 9 \\ 8 & 10 & 5 & 3 & 3 \\ 9 & 5 & 8 & 5 & 9 \end{array}\right]

Найдите совершенное паросочетание минимального веса в этом двудольном графе. Здесь X={xi:i=1,2,3,4,5}X=\left\{ x_{i}: i=1,2,3,4,5\right\} и Y={yi:i=1,2,3,4,5}Y=\left\{ y_{i}: i=1,2,3,4,5\right\}.

?
Задача 7.23

Веса рёбер полного двудольного графа K5,5=(X,Y,E)K_{5,5}=(X, Y, E) таковы:

A=[83210510710664942981053395859] A=\left[\begin{array}{rrrrr} 8 & 3 & 2 & 10 & 5 \\ 10 & 7 & 10 & 6 & 6 \\ 4 & 9 & 4 & 2 & 9 \\ 8 & 10 & 5 & 3 & 3 \\ 9 & 5 & 8 & 5 & 9 \end{array}\right]

Найдите совершенное паросочетание максимального веса в этом двудольном графе. Здесь X={xi:i=1,2,3,4,5}X=\left\{ x_{i}: i=1,2,3,4,5\right\} и Y={yi:i=1,2,3,4,5}Y=\left\{ y_{i}: i=1,2,3,4,5\right\}.

?
Задача 7.24

Веса рёбер полного двудольного графа KS,S=(X,Y,E)K_{S, S}=(X, Y, E) таковы:

A=[4789264562534521115323103] A=\left[\begin{array}{lllll} 4 & 7 & 8 & 9 & 2 \\ 6 & 4 & 5 & 6 & 2 \\ 5 & 3 & 4 & 5 & 2 \\ 1 & 1 & 1 & 5 & 3 \\ 2 & 3 & 1 & 0 & 3 \end{array}\right]

Найдите совершенное паросочетание минимального веса в этом двудольном графе. Здесь X={xi:i=1,2,3,4,5}X=\left\{ x_{i}: i=1,2,3,4,5\right\} и Y={yi:i=1,2,3,4,5}Y=\left\{ y_{i}: i=1,2,3,4,5\right\}.

?
Задача 7.25

Четыре кандидата A,B,CA, B, C и DD прошли тестирование в фирме для заполнения трёх различных типов вакансий, обозначенных P,QP, Q и R.AR. A набрал 10,9, и 4 балла соответственно за эти вакансии. BB набрал 10,6, и 8 баллов; CC набрал 9,10, и 10 баллов; а DD набрал 8,9, и 8 баллов. На основании этих баллов фирма должна нанять троих из них так, чтобы сумма баллов отобранных кандидатов была максимальной. Покажите, что на этом этапе фирма не может прийти к однозначному решению о найме этих четырёх кандидатов.

?
Задача 7.26

Покажите, что задачу об оптимальном назначении можно интерпретировать как задачу пересечения двух матроидов.

?
Задача 7.27

Пусть CC — гамильтонов цикл в неориентированной сети GG

?
(a)

Если TT — произвольное остовное дерево минимального веса в GG, покажите, что w(T)≤w(C)w(T) \leq w(C)

(b)

Если среди рёбер графа, инцидентных вершине ν\nu, рёбра pp и qq имеют минимальный вес, покажите, что w(T)+w(p)+w(q)≤w(C)w(T)+w(p)+w(q) \leq w(C), где TT — остовное дерево минимального веса в G−vG-v.

Задача 7.28

Найдите нижние границы веса оптимального гамильтонова цикла в неориентированной сети, изображённой на рис. 7-11.

Fig. 7-11Fig. 7-11

?
Задача 7.29

Используя метод оптимального назначения, найдите нижнюю границу для оптимального гамильтонова цикла в сети, изображённой на рис. 7-11.

?
Задача 7.30

Найдите оптимальный гамильтонов цикл в орграфе, матрица весов которого

A=[−51911−−47−5−149−6−] A=\left[\begin{array}{rrrr} - & 5 & 19 & 11 \\ - & - & 4 & 7 \\ - & 5 & - & 14 \\ 9 & - & 6 & - \end{array}\right]
?
Задача 7.31

Найдите замкнутый маршрут в сети из задачи 7.30, проходящий через каждую вершину по крайней мере один раз, такой что сумма весов рёбер этого маршрута минимальна.

?
Задача 7.32

Найдите оптимальный гамильтонов цикл в ориентированной сети, матрица весов которой AA

A=[−1710151718−61020125−1419121115−71621186−] A=\left[\begin{array}{rrrrr} - & 17 & 10 & 15 & 17 \\ 18 & - & 6 & 10 & 20 \\ 12 & 5 & - & 14 & 19 \\ 12 & 11 & 15 & - & 7 \\ 16 & 21 & 18 & 6 & - \end{array}\right]
?
Задача 7.33

Найдите оптимальный гамильтонов цикл в орграфе, матрица весов которого AA

A=[−1−−2−2−1−16−2−1−−−−2−−21−−3−106−13−−] A=\left[\begin{array}{cccccr} - & 1 & - & - & 2 & - \\ 2 & - & 1 & - & 1 & 6 \\ - & 2 & - & 1 & - & - \\ - & - & 2 & - & - & 2 \\ 1 & - & - & 3 & - & 10 \\ 6 & - & 1 & 3 & - & - \end{array}\right]
?
Задача 7.34

Найдите замкнутый маршрут минимального веса в орграфе из задачи 7.33, проходящий через каждую вершину по крайней мере один раз.

?
Задача 7.35

Покажите, что вес гамильтонова цикла, полученного методом нахождения приближённого решения, описанным в разделе 7.3, не превышает удвоенного веса оптимального гамильтонова цикла.

?
Задача 7.36

Используя аппроксимационный алгоритм, найдите гамильтонов цикл в полном графе, матрица весов которого AA

A=[−33273−34533−14241−57545−] A=\left[\begin{array}{ccccc} - & 3 & 3 & 2 & 7 \\ 3 & - & 3 & 4 & 5 \\ 3 & 3 & - & 1 & 4 \\ 2 & 4 & 1 & - & 5 \\ 7 & 5 & 4 & 5 & - \end{array}\right]
?
Задача 7.37

Используя метод ветвей и границ, найдите оптимальный гамильтонов цикл в сети из задачи 7.36.

?
Задача 7.38

Покажите, что если TT — остовное дерево минимального веса в полном взвешенном графе GG порядка nn, в котором ребро между любой парой вершин является кратчайшим путём между ними, то можно получить гамильтонов цикл CC, такой что w(C)≤2w(T)≤2w(C′)w(C) \leq 2 w(T) \leq 2 w\left(C^{\prime }\right), где C′C^{\prime } — оптимальный гамильтонов цикл в GG.

?
Задача 7.39

Найдите гамильтонов цикл, используя аппроксимационный метод, описанный в задаче 7.38, для сети из задачи 7.36.

?
Задача 7.40

Покажите, что задача нахождения ориентированного гамильтонова цикла в орграфе с nn вершинами эквивалентна задаче нахождения ориентированного гамильтонова пути в орграфе с (n+1)(n+1) вершинами.

?
Задача 7.41

Покажите, что TSP можно интерпретировать как задачу пересечения трёх матроидов.

?
Задача 7.42

Покажите, что эйлеров граф не может иметь мост.

?
Задача 7.43

Если кубический граф имеет мост, он не 1 -факторизуем.

?
Задача 7.44
?
(a)

Приведите пример факторизации графа, состоящей из двух 2-факторов, таких что эти два фактора неизоморфны

(b)

Приведите пример факторизации графа, состоящей из двух изоморфных факторов, не являющихся регулярными.

Задача 7.45

Покажите, что полный граф чётного порядка 1-факторизуем.

?
Задача 7.46

Регулярный двудольный граф степени rr (где rr положительно) является 1-факторизуемым.

?
Задача 7.47

kk-куб QkQ_{k} 1-факторизуем при любом k≥1k \geq 1.

?
Задача 7.48

Докажите теорему 7.4: простой граф 2-факторизуем тогда и только тогда, когда он rr-регулярен, где rr чётно.

?
Задача 7.49

Покажите, что полный граф порядка (2n+1)(2 n+1) можно разложить на nn гамильтоновых циклов.

?
Задача 7.50

Найдите 2-факторизацию полного графа с девятью вершинами.

?
Задача 7.51

Покажите, что полный граф порядка 2n2 n можно разложить на nn гамильтоновых путей; следовательно, докажите, что он 1-факторизуем.

?
Задача 7.52

Найдите 1-факторизацию полного графа с восемью вершинами.

?
Задача 7.53

Покажите, что полный граф порядка 2n2 n можно разложить на nn гамильтоновых циклов и один 1-фактор.

?
Задача 7.54

Найдите факторизацию полного графа с восемью вершинами, состоящую из трёх гамильтоновых циклов и одного 1-фактора.

?
Задача 7.55

Если 0≤r<n,rn0 \leq r<n, r n чётно тогда и только тогда, когда существует rr-регулярный граф GG порядка nn.

?
Задача 7.56

Покажите, что гамильтонов цикл в полном графе нечётного порядка является изофактором этого графа.

?
Задача 7.57

Покажите, что полный граф нечётного порядка нельзя разложить на гамильтоновы пути.

?
Задача 7.58
?
(a)

Найдите два неизоморфных связных 1-факторизуемых кубических графа одного порядка

(b)

Найдите два неизоморфных связных кубических графа, такие что каждый из них можно разложить на 1-фактор и гамильтонов цикл.

Задача 7.59

Докажите теорему 7.6 (теорема Петерсена): кубический граф GG, в котором ни одно ребро не является мостом, можно разложить на 2-фактор и 1-фактор.

?
Задача 7.60

Докажите теорему 7.7: граф Петерсена не является 1-факторизуемым.

?
Задача 7.61

Приведите пример кубического графа без мостов порядка 10, который является 1-факторизуемым.

?
Задача 7.62

Приведите пример 1-факторизуемого гамильтонова кубического графа порядка 10.

?
Задача 7.63

Покажите, что K2n=(2n−1)HK_{2 n}=(2 n-1) H и Kn,n=nHK_{n, n}=n H, где H=nK2H=n K_{2}.

?
Задача 7.64

Найдите изофактор графа Петерсена (с пятью сторонами), отличный от изображённого на рис. 7-4.

?
Задача 7.65

Покажите, что граф Петерсена 3-связен.

?
Задача 7.66

Найдите изофактор графа Петерсена с тремя рёбрами.

?
Задача 7.67

Покажите, что путь с тремя рёбрами является изофактором любого кубического графа без мостов.

?
Задача 7.68

Найдите изоморфную факторизацию графа Петерсена, в которой каждый фактор является путём, состоящим из трёх рёбер.

?
Задача 7.69

Приведите примеры двудольных и недвудольных кубических графов без мостов, у которых 2-фактором является гамильтонов цикл.

?
Задача 7.70

Постройте недвудольный кубический граф без мостов порядка 2k2^{k}, у которого 2-фактором является гамильтонов цикл.

?
Задача 7.71

Покажите, что если кубический граф GG не обладает 1-фактором, он будет иметь не менее трёх мостов, не все из которых принадлежат одному пути. (Иными словами, если мосты кубического графа лежат на одном пути, он обладает 1-фактором.)

?
Задача 7.72

Если GG — произвольный (r−1)(r-1)-рёберно-связный rr-регулярный граф, где r≥3r \geq 3 и нечётно, то GG обладает 1-фактором. (При r=3r=3 мы получаем часть теоремы 7.6.)

?
Задача 7.73

Если GG — произвольный (r−1)(r-1)-связный rr-регулярный граф, где r≥3r \geq 3 и нечётно, то GG обладает 1-фактором.

?
Задача 7.74

Покажите, что граф Петерсена является дополнением рёберного графа полного графа с пятью вершинами.

?
Задача 7.75

Покажите, что граф Петерсена имеет циклы длины 5,6,85,6,8 и 9.

?
Задача 7.76

Покажите, что граф Петерсена не гамильтонов. (Это доказательство принадлежит Д. Уэсту.)

?
Задача 7.77

gg-клеткой называется кубический граф с как можно меньшим числом вершин, такой что число рёбер его наименьшего цикла равно ровно gg. Покажите, что граф Петерсена является 5-клеткой и что любая 5-клетка изоморфна ему.

?
Задача 7.78

Обхватом графа GG, не являющегося ациклическим, называется число рёбер его кратчайшего цикла. (r,g)(\boldsymbol {r}, \boldsymbol {g})-клеткой называется rr-регулярный граф обхвата gg с как можно меньшим числом вершин. (Таким образом, gg-клетка — это (3,g)(3, g)-клетка.) Покажите, что Kr,rK_{r, r} — единственная (r,4)(r, 4)-клетка (r>1)(r>1).

?
Задача 7.79

Найдите единственную (2,g)(2, g)-клетку, единственную (r−1,3)(r-1,3)-клетку, единственную 3-клетку и единственную 4-клетку.

?
Задача 7.80

Покажите, что граф Хивуда HGH G является единственной 6-клеткой.

?
Задача 7.82

Решите следующую задачу об оптимальном (минимизационном) назначении:

[83210596955383186831184748] \left[\begin{array}{rrrrr} 8 & 3 & 2 & 10 & 5 \\ 9 & 6 & 9 & 5 & 5 \\ 3 & 8 & 3 & 1 & 8 \\ 6 & 8 & 3 & 1 & 1 \\ 8 & 4 & 7 & 4 & 8 \end{array}\right]
?
Задача 7.83

Решите следующую задачу об оптимальном (минимизационном) назначении:

[21182014191515121320151720222015121412122010202023] \left[\begin{array}{lllll} 21 & 18 & 20 & 14 & 19 \\ 15 & 15 & 12 & 13 & 20 \\ 15 & 17 & 20 & 22 & 20 \\ 15 & 12 & 14 & 12 & 12 \\ 20 & 10 & 20 & 20 & 23 \end{array}\right]
?
Задача 7.84

Решите следующую задачу об оптимальном (максимизационном) назначении:

[13151514111213911111098101210121212121110121212111012111211131113111618181518171812141411101313] \left[\begin{array}{rrrrrrr} 13 & 15 & 15 & 14 & 11 & 12 & 13 \\ 9 & 11 & 11 & 10 & 9 & 8 & 10 \\ 12 & 10 & 12 & 12 & 12 & 12 & 11 \\ 10 & 12 & 12 & 12 & 11 & 10 & 12 \\ 11 & 12 & 11 & 13 & 11 & 13 & 11 \\ 16 & 18 & 18 & 15 & 18 & 17 & 18 \\ 12 & 14 & 14 & 11 & 10 & 13 & 13 \end{array}\right]
?
Задача 7.85

Матрица весов неориентированной сети такова:

[−1−−−141−2−−−1−2−2−−4−−2−3−−−−−3−931−−−9−−414−3−−] \left[\begin{array}{ccccccc} - & 1 & - & - & - & 1 & 4 \\ 1 & - & 2 & - & - & - & 1 \\ - & 2 & - & 2 & - & - & 4 \\ - & - & 2 & - & 3 & - & - \\ - & - & - & 3 & - & 9 & 3 \\ 1 & - & - & - & 9 & - & - \\ 4 & 1 & 4 & - & 3 & - & - \end{array}\right]

Постройте дополнительное ребро, соединяющее вершины 1 и 6, весом 7 единиц, и ещё одно дополнительное ребро, соединяющее вершины 3 и 7, весом 5 единиц. Найдите оптимальный маршрут почтальона в расширенной сети.

?
Задача 7.86

Выразите следующую дважды стохастическую матрицу в виде выпуклой комбинации матриц перестановки:

[0.210.130.3800.280.3100.150.380.1400.730.140.050.080.380.140.050.360.070.0800.280.210.43] \left[\begin{array}{lllll}0.21 & 0.13 & 0.38 & 0 & 0.28 \\ 0.31 & 0 & 0.15 & 0.38 & 0.14 \\ 0 & 0.73 & 0.14 & 0.05 & 0.08 \\ 0.38 & 0.14 & 0.05 & 0.36 & 0.07 \\ 0.08 & 0 & 0.28 & 0.21 & 0.43 \end{array}\right]
?
Задача 7.87

Найдите оптимальный гамильтонов цикл в сети с матрицей весов

[−2−5−−−−1−212−−−−54−−−−2−9−2−−−−2−2−] \left[\begin{array}{cccccc} - & 2 & - & 5 & - & - \\ - & - & 1 & - & 2 & 1 \\ 2 & - & - & - & - & 5 \\ 4 & - & - & - & - & 2 \\ - & 9 & - & 2 & - & - \\ - & - & 2 & - & 2 & - \end{array}\right]
?
Задача 7.88

Найдите оптимальный гамильтонов цикл в сети с матрицей весов

[−121091013910−1710101110914−1191211111011−121110911119−14121010101010−10910910910−] \left[\begin{array}{rrrrrrr} - & 12 & 10 & 9 & 10 & 13 & 9 \\ 10 & - & 17 & 10 & 10 & 11 & 10 \\ 9 & 14 & - & 11 & 9 & 12 & 11 \\ 11 & 10 & 11 & - & 12 & 11 & 10 \\ 9 & 11 & 11 & 9 & - & 14 & 12 \\ 10 & 10 & 10 & 10 & 10 & - & 10 \\ 9 & 10 & 9 & 10 & 9 & 10 & - \end{array}\right]
?