Г.П. Гаврилов, А.А. Сапоженко - Задачи и упражнения по дискретной математике (1055357), страница 45
Текст из файла (страница 45)
Эти вершины называются полюсами подсети. Сеть Г(~а, Ь), С) называется связной, если ее граф С является связным. Тривиальной называется двухполюсная связная сеть, имекзщая одно ребро. Если не оговорено противное, то под цевью двухполюсной сети Г(а, Ь) будет подразумеваться цепь, соединяющая полюса а, Ь. Связная сеть называется сильно связной, если через каждое ребро проходит цепь. Сильно связная цепь называется разлоожимой, если она обладает хотя бы одной 224 Гл. 17. Графы и сети нетривиальной подсетью. В противном случае сильно связная сеть называется неразлолсимой. Пусть Г(а, 6) — разложимая сеть, С(с, с)) ее нетривиальная подсеть, а Г~(а, 6) сеть, полученная из Г(а, 6) заменой подсети С(с, д) одним ребром (с, И).
Тогда в свою очередь сеть Г(а, Ь) может быть получена подстановкой сети С(с, с1) вместо ребра (с, с1) сети Г~(а, 6). Таким образом, разложимая сеть Г(а, 6) может быть задана указанием сети Гз(а, Ь) ребра (с, с)), сети Гз(а, Ь) а ссГ,;>й Ь сс( ~ьД С(с, а) Г(а, Ь) в Ге(а, 6) Рис. 6.13 и сети С(с, д) (рис.
6.13). Такое задание называется разлоэсением сети Г(а, 6). Сеть Гз(а., Ь) называется внеизней, а сеть С(с, с1) --. внутренней сетью разлолсения. Сеть Г(а, Ь) называется суперпозииией сетей Гз(а, Ь) и С1с, а). Сеть, состоящая из п параллельных ребер, соединяющих полюса а, 6, обозначается через Гг(а, 6) или, короче, Гг. Сеть, граф которой есть простая цепь длины т, соединяющая полюса а, Ь, обозначается через Г,' (а, 6) или, короче, Г.' .
Сеть, которая может быть получена из сетей Ггз и Гз применением конечного числа операций подстановки сети вместо ребра, называется параллельно-последовательной сетью или, короче, и-сетью. Петривиальнал неразложимая сеть Г(а, Ь), отличная от Гз(а, Ь) и Г'(а, Ь), называется Н-сетью. Разложимая сеть называется р-разлолсимой 1соответственно з-разлолсимой), если некоторая внешняя сеть разложения имеет вид Го (соответственно Г,'ь), т > 2.
Если некотоРаЯ внешнЯЯ сеть разложения сети Г является Н-сетью, то Г называется Н-разлолсимой. Справедливо утверждение о том, что всякая разложимая сеть является либо рч либо з-, либо Н-разложимой. р-расизеилением сети называется р-разложение, при котором внутренние сети разложения отличны от сетей вида Гз и сетей, являющихся р разложимыми. Аналоги шо определяются в- расщепления. Заметим, что сети Г', и Г' (к > 3) являются разложимыми, но не допускают р-расщепления.
Н-расщеплением называется разложение, внешней сетью которого является Н-сеть. Каждой и-сети Г с гл > 1 ребрами можно сопоставить плоское корневое дорево Т(Г) с т висячими вершинами такое, что: а) каждая вершина дерева Т(Г), отличная от висячей, помечена символом р или в: б) на каждой цепи, идущей от корня к висячей вершине, отметки р и в чередуются; в) вершины, отличные от корня, имеют степень, нс равную 2. Висячие вершины дерева Т(Г) пометок не имеют. Нерево ТЯ определяется по индукции.
Если Г имеет вид Г",„(или Г'), то ТЯ есть дерево, корень которого 225 6'М. Яерееве и ееп»и помечен символом р (соответственно символом е), а остальные гп вершин являются висячими., смежными с корнем и не имеют пометок. Если сеть Г отлична от сетей указанного вида., то она допускает расщепление. Пусть внешняя сеть расщепления имеет вид 1"", (или Г" ), а внутренние сети суть С», Сз, ..., С». Тогда дерево Т(Г) строится следующим образом.
Пусть Т(С»), Т(Сз), ..., Т(С») помеченные плоские корневые деревья, соответствующие внутренним сетям рилн е-расщепления. Тогда в качестве корня Т(Г) берется вершина степени 6, помеченная символом р (соотвстственно символом е). Вершины и», из, ..., е», смежные с корнем и не являющиеся висячими, помечаются символом е (соответственно символом р) и отождествляются с корнями деревьев Т(С»), Т(Сз), ..., Т(С»).
Например, я-сети, .~ Ь Г а Т(Г) Г' е Рнс. 6.14 изображенной на рис. 6.14, а, соответствует дерево, изображенное на рис. 6.14,б. Лерево Т(Г) называется диаграммой расщепления я-сети Г. Укажем теперь индуктивное правило построения я-сети с 6 ребрами по заданному корневому помеченному дереву с 6 висячими вершинами, являющемуся диаграммой рас»цепления некоторой и-сети. Базис индукции. Пусть плоское корневое дерево Т имеет один ярус, т.е.
каждая из 6 висячих вершин соединена ребром с корнем. Тогда: а) если корень имеет пометку е, то сопоставим дереву Т сеть Г(а, 6), представляющую собой цепь из 6 ребер, соединяющую полюса и и Ь; б) если же корень дерева Т имоет пометку р, то сопоставим дереву Т сеть Г(а, Ь), представляющую собой 6 параллельных ребер, соединяющих полюса а, 6. Индуктивный переход. Пусть корень плоского помеченного дерева Т имеет степень, равную й. Пусть Т„Твч ..., Т» ветви корневого дерева, пронумерованные слева направо.
Если кореньдерева Т помечен буквой е, а Г»(а„ Ь»), Гз(аз, Ьг), ...., Ге(а», 6») сети, сопоставленные соответственно ветвями Т», Тз, ..., Т» (пустой ветви сопоставляется однореберная сеть), то дереву Т сопоставляется сеть, являющаяся суперпозицией сети Г' и сетей Г,(а„Ь,) (» = 1, ..., Й).
15 Г. П. Гаврилов, А. А. Свпожевко 226 Гл. 17. Графы и сети При этом сеть Г,(ап Ь,) подставляется вместо 1-го ребра сети Г"„. Таким образом, сеть Г, изображенная на рис. 6.14, а, соответствует дереву Т (см. рис. 6.14, б), но не дереву Т', изображенному на рис. 6.14, г. (Соответствующая сеть Г' изображена на рис. 6.14, в.) При изображении сетей будем располагать полюс а слева от полюса Ь, а ребра внешней соти Г'„считать упорядоченными слева направо; полюса а,, Ь, внутренних сетей Г,(а„Ь,) также считаются упорядоченными.
Если корень помечен буквой р, а Гз(аы Ьз); Гя(аз, Ьз), ..., Гь(аю Ьь) сети, сопоставленные соответственно ветвям Т„ Тз, ..., Ть, то дереву Т сопоставляется сеть, являющаяся супсрпозицией сети Г~ь и сетей Г,(а, Ь,) (1 = 1, ..., Й) . При этом сеть Г1(ао Ь,,) подставляется вместо 1-го ребра сети Г". При изображении мы располагаем первую подсеть слева, затем располагаем вторую подсеть и т.д. Соглашения об упорядоченности полюсов и ребер сетей позволяют однозначно с точностью до изоморфизма строить я-сети по их диаграммам расщепления. Вершина сети, отличная от полюса, называется внутренней.
Вершина о зависн7а озп вершины и, если всякая цепь, соединяющая полюса и проходящая через о, проходит и через и. Вершины и и о эквивалентны, если о зависит от и, и зависит от о. Вершина о слабее вершины и, а вершина и сильнее вершины о, если о зависит от и, но не эквивалентна ей. Вершина о называется минимальной, если она не слабее никакой другой внутренней вершины сети. Вершина о называется разделяющей, если через нее проходят все цепи, соединяющие полюса.
Пример. В сети, изображенной на рис. 6.15, а, вершины 2, 3 зависят от 1 и 4 и слабее их, вершина 2 эквивалентна вершине 3, 1 2 Ь а Ь а б Рис. 6.16 вершина 5 сильнее вершины 4, вершины 6 и 7 являются минимальными и разделяющими и эквивалентны друг другу. 3.16. 1) Построить все попарно неизоморфныс сильно связные двухполюсные сети с 3 ребрами. 2) Найти число попарно неизоморфных сильно связных двухполюсных сетей с 4 ребрами. 3.17. 1) Для каждой из сетей, представленных на рис.
6.16, указать тип разложения. 227 7'у. яеревея а вепш а Ь а Ь Ь а Ь а Ь Рис. 6.16 2) Найти внешнюю сеть и внутренние сети расщеплений для сетей, представленных на рис. 6.16. 3.18. 1) Показать, что в каждой неразложимой сети, .имеющей более двух ребер; а) степень каждого полюса но меньше 2; б) степень каждой внутренней вершины не меньше 3. 2) Найти число попарно неизоморфных неразложимых сетей с пятью ребрами. 3.19. Для сети Г, представленной на рис. 6.15, 6, указать: 1) две пары вершин (и, с) такие, что и слабее с и вершины и, с неэквивалентны; 2) две пары эквивалентных вершин (и, и); 3) пару вершин (и, н), не зависящих друг от друга; 4) все разделяющие вершины; 5) все минимальные вершины. 3.20.
1) Показать., что если неразложимая сеть имеет п > 3 вершин и т ребер, то 3п < 2ти+ 2 < п(п — 1). (1) 2) Показать, что при четных п первое из неравенств (1) достигается. 3.21. Показать, что всякая разделяющая вершина сети минимальна. 3.22. Показать, что всякая разделяющая вершина сети, смежная с обоими ее полюсами, минимальна. 3.23. Пусть все вершины сильно связной соти Г минимальны. Выяснить, может ли сеть Г быть; 1) в-разложимой; 2) р-разложимой; 3) Н-разложимой.
3.24. Пусть все внутренние вершины сети Г являются минимальными, сеть Г не является ни р-,ни в-разложимой,число Ь вершин сети больше 3 и в Г нет кратных ребер. Показать,что Г является Н-сетью. Рис. 6.17 3. 25. Показать неразложимость сети, представленной на рис. 6. 17.
3.26. Пусть С двухсвязный граф без кратных ребер, степень каждой вершины которого не меньше 3. Верно ли, что, выбирая 16* 228 Гж 17. Грифы и сети произвольные две вершины в качестве полюсов, мы получаем неразложимую сеть? 3.27. Сколько попарно неизоморфных неразложимых сетей можно получить, выбирая в п-мерном единичном кубе две вершины в качестве поляков? 3.28.
Пусть Г сильно связная сеть без кратных ребер и Я(Г) множество всех вершин сети п, не являя>шихся минимальными. Ц Верно ли, что если в сети Г соединить каждую вершину п множества Я(Г) с каждым из тех ее полюсов, с которыми е не соединена ребром, то получится неразложимая сеть? 2) Верно ли, что если в сети Г соединить каждую вершину п ровно с одним из тех ее полюсов, с которыми и не соединена ребром, то получится неразложимая сеть? 3) Верно ли утверждение и. 1) при условии, что Г является Н-разложимой сетью без кратных ребер? 4) Пусть сеть Г является Н-разложимой сетью без кратных ребер.
Достаточно ли для получения из нее неразложимой сети соединить каждую вершину е из Я(Г) с одним из полюсов, с которыми п не смежна? 5) Доказать, что разложимая сеть Г может быть сделана неразложимой добавлением ребер тогда и только тогда, когда она не имеет кратных ребер, не имеет ребер, соединяющих полюса, и обладает по меньшей мере четырьмя вершинами.