Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пам пам.docx
Скачиваний:
10
Добавлен:
01.03.2025
Размер:
224 Кб
Скачать
☆

17) Дифференцирование графов.

Продифференцировать граф G по событию S – построить производную графа G по событию S.

Событие – процесс, происходящий при выполнении определенных условий.

Каждое событие определяет матрицу инцедентности Q , столбцами которой являются условия, а строками – события. Q=[qij]=1(если условие участвует в образования события) или 0 (иначе).

Чтобы продифференцировать граф по событию S, нужно:

1)Построить модель, определяемую заданным событием.

2)Построить частотную матрицу отношений F=[fij]n*n –матрицу, каждой строке(столбцу) которой взаимно однозначно соответствует условие и элемент fij , равный числу событий, в котором входят условия i и j (если i не равен j, иначе (при i=j) f­ij равен числу событий, в которых участвует условие i). При этом, если i=j , то fi – собственная частота условия, а если i<>j, то fij – взаимная частота условий i и j. Частотная матрица отношений F симметрична относительно главной диагонали.

F=QT*Q.

3)Построить производную графа G по событию S- неориентированный взвешенный граф <V,(U,P)>, носитель которого совпадает с носителем модели, определяемой этим событием, и пара вершин (v­i,vj) взвешена отношением частоты их несовместного участия к частоте совместного участия в событии S.

- значение производной на ребре

(vi,vj).

Билет №18: Порождение полных подграфов графа

Полный граф – граф, каждая вершина которого соединена ребром с остальными. Все вершины смежны.

Плотность графа – максимальная мощность носителя полного подграфа

1) Каждая пара вершин смежна.

2) При добавлении хотя бы 1-ой вершины свойство 1 нарушается.

Алгоритм порождения полных подграфов

  1. Сопоставляем корню синтезируемого дерева заданный граф.

  2. Фиксируем в графе вершину U0 c максимальной степенью, сопоставив ее концу исходящей из корня дуги. Строим , исходящих из корня дуг ( -мощность носителя неокрестности вершины uo). Конец каждой из этих дуг взаимно однозначно сопоставляем вершине неокрестности .

  3. Каждый конец uα построенных дуг взвешиваем окрестностью G(uα) вершины uα графа, сопоставленного рассматриваемому корню.

  4. Считаем конец uα построенного яруса корнем нового дерева.

  5. Устанавливаем, взвешена ли вершина uα символа . Если нет, то переходим к п.2, если да, то к п.6.

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

ЗАКОН ПОГЛОЩЕНИЯ:

Если k-м ярусе дерева вершины Ui , Uj смежны, поддерево с корнем Ui построено и если в поддереве с корнем Uj появляется дуга с вершиной Ui, то соответствующая ветвь не строится.

19)Внутренняя устойчивость графа. Порождение вершинно пустых подграфов.

Множество внутренней устойчивости графа — это множество несмежных вершин.

Максимальным множеством внутренней устойчивости  называется внутренне устойчивое множество, добавление любой вершины к которому, делает это множество неустойчивым.

В каждом графе без петель и кратных рёбер можно выделить семейство

Ψ = {ψ1, ψ2, ..., ψi}

всех внутренне устойчивых подмножеств. Эти подмножества различаются количеством входящих в них элементов. Число внутренней устойчивости η(G) определяется мощностью внутренне устойчивого подмножества, содержащего наибольшее число элементов, т.е. характеризует максимальное число несмежных вершин графа:

η(G) = max | ψi |

Пример: граф, представленный на рис. 22, имеет: Ψi = { Ψ1, Ψ2, Ψ3, Ψ4, Ψ5}, Ψ1 = {x1, x4, x6}, Ψ2 = {x2, x5}, Ψ3 = {x2, x6}, Ψ4 = {x3, x4, x5}, Ψ5 = {x4, x5}. Число внутренней устойчивости η(G) = 3.

Рис. 22

Иногда по аналогии с числом внутренней устойчивости рассматривают число внутренней полноты χ(G), которое определяет максимальное число вершин графа G, образующих полный подграф. Для графа G, представленного на рис. 22, семейство внутренне полных подмножеств имеет вид:

Φ = {φ1, φ2, φ3, φ4,}, φ1 = {x1, x2, x3}, φ2 = {x1, x3, x5}, φ3 = {x2, x4}, φ4 = {x5, x6},

а число внутренней полноты χ(G) = max |φi| = 3,φ Φ.

Очевидно, что поиск максимальных внутренне устойчивых множеств путем простого перебора является неэффективной процедурой, поэтому для поиска максимальных внутренне устойчивых множеств существует специальный алгоритм — алгоритм Магу.

Алгоритм Магу состоит из следующих этапов:

1.            Для графа составляется матрица смежности.

2.            По таблице смежности выписываются все парные дизъюнкции.

3.            Выражение приводится к ДНФ.

4.            Для любой элементарной конъюнкции выписываются недостающие элементы, которые и образуют множество внутренней устойчивости.