(8.99)

Рис. 8.15
Подставив формулу (8.99) в (8.96), получим результат (8.97).
Следует отметить, что, используя формулы перехода (8.98) и (8.99), можно уменьшить порядок производных в выражениях блочных групп модулей, входящих в выражения для блочных групп модуль-графов. Например, в формуле (8.97) блочную группу
1ab можно заменить выражением
![]()
а блочную группу
2ab — аналогичным выражением.
8.4. Деревья и деревья высших рангов модуль-графа
Как известно, дерево — это множество ребер связного подграфа, включающее все вершины графа и не содержащее ни одного контура. Блочной группой дерева будет один столбец блочной группы А. Таким образом, число Т деревьев графа равна количеству столбцов блочной группы А. Если вместо каждого элемента aіj блочной группы А подставить единицу и вычислить
(8.100)
то получим число деревьев
T =
. (8.101)
Если aіj блочная группа А графа неизвестна, то число деревьев можно определить по формуле Трента (99) или (100) из раздела 7.8.3.
Нахождение определителей (99) или (100) из раздела 7.8.3 для графов с большим числом вершин или независимых контуров весьма трудоемко. Поэтому имеет смысл разделить граф на подграфы (модули), рассчитать число Tі этих подграфов и далее определить число Т деревьев всего графа, выразив его с помощью Ті.
Используя формулу (8.101), легко доказать, что для определения числа Т деревьев модуль-графа, состоящего из подграфов, пригодна формула полной блочной группы
модуль-графа, записанная с помощью блочных групп
i отдельных подграфов. Тогда если известна полная блочная группа
модуль-графа
=f(
i), i = 1, 2, . . ., g, (8.102)
то количество деревьев Т выражается той же функцией
Т = f ( Тi), i = l,2,...,g, (8.103)
где Тi — число деревьев подграфа Гi.
Аналогичная зависимость справедлива для числа Тk k-деревьев (k-деревом называется множество ребер, образованное k раздельными связными подграфами, содержащими все вершины графа и не содержащими ни одного контура). k-деревья вводятся для данных k — 1 различных пар вершин графа и представляют собой геометрическое изображение столбцов блочной группы
(8.104)
где al, a2, . . ., аk-1 обозначают произвольные пути между данными k — 1 различными парами вершин графа.
Заметим, что k-деревья состоят из тех же самых ребер, что и деревья графа с замкнутыми k — 1 путями, относительно которых рассматриваются k-деревья. Следовательно, число k-деревьев равно числу деревьев графа с замкнутыми k — 1 путями. Если
![]()
А,
i = 1, 2, ..., g, (8.105)
то число Tk k - деревьев блок-графа равно
Tk=f(Tі), i = 1, 2, ..., g. (8.106)
Аналогично определяется число Ts деревьев модуль-графа, содержащего s различных путей а1, а2, .... as, не имеющих общих ребер.
Эти деревья представляют собой геометрическое изображение
столбцов блочной группы
(8.107)
где
ai =
— обозначения ребер, образующих путь аі.
![]()
А, ![]()

Способ расчета числа деревьев и k –деревьев графа проиллюстрируем следующими примерами.
Пример 8.12. Рассчитаем число Т деревьев графа (рис. 8.16, а). 
Рис. 8.16.
Граф содержит 9 вершин, т. е. для отыскания числа Т следует
рассчитать определитель 8-го порядка

Раскрытие этого определителя достаточно трудоемко. С целью упрощения расчетов разделим исходный граф на три части (рис. 8.16, б), т. е. будем рассматривать граф Г как модуль-граф, состоящий из трех подграфов Г1, Г2, Г3. Согласно уравнению (8.97), полная блочная группа этого графа равна (рис. 8.16, в)

В соответствии с выражением (8.103) число деревьев Т этого графа равно
(а)
где Т1, Т2, Т3 — число деревьев отдельных подграфов Г1, Г2, Г3; T1a, Т1b, Т1с — число 2-деревьев подграфа Г1 относительно путей а1, b1, c1; Т2а, Т2b, Т2с —число 2-деревьев подграфа Г2 относительно путей а2, b2, с2; Т1аb (Т2аb) — число 3-деревьев подграфа Г1 (Г2) относительно путей а1 и b1 (a2 и b2).
Обозначения путей подграфов указаны на рис. 8.16, в. Следует отметить, что числа 2- и 3-деревьев равны числам деревьев подграфов с соответствующими замкнутыми путями.
Определим число деревьев отдельных подграфов.
Имеем
Т1 = 42=16 (полный граф),
Т2=
= 27 — 3 — 3 = 21 (планарный граф),
Т3=
=9 — 1=8 (планарный граф),
Т1аb = 3 (граф с двумя вершинами),
Т2аb=
=11,
T1a=
=8, Т1b = 8, Т3а=
=8,
Т2а=
=36-1-1-3-3-4 = 24,
Т2b = =24-1-1-3-2-4 = 13,
Т1с = 8, Т2с= =24-3-2=19.
0-12 Подставив эти величины в выражение (а), получим
Т = 8[3·21 + 16·11 + 8·13 + 8·24-
(8 + 8-8) (24 + 13-19)] +
+ 8(8·21 + 16·24) = 8120.
Рассчитаем также число
2-деревьев графа Г (рис. 8.16, а) относительно пути а1 (рис. 8.16, в). Для этого нужно определить алгебраическую производную дА/да1. На основе скелета графа Г имеем
Ad0 = [aia2] [b1b2a3],
поэтому

Таблица порядков имеет вид
P= 
Так как в ней не содержится идентичных столбцов, то
![]()
и тогда число 2-деревьев равно
= Т3 (T1abT2a + T1aT2ab) + T1aT2aT3а =
= 8 (3·24 + 8·11) + 8·24·8 = 2816.
Пример 8.13. Рассчитаем число деревьев цепного графа (рис. 8.17, а) с п четырехполюсными модулями одинаковой структуры. Блочные группы модулей обозначим
А(1), А(2), . . ., А(п).

Рис. 8.17. Каскадный модуль-граф: а) общий вид; б) модули в разных стадиях закорачивания.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |


