. Считая пропускную способность рёбер графа равной заданным коэффициентам, определить максимальную мощность потока, проходящего через граф.
. Считая граф сетевым, определить его показатели:
критический путь;
ранние и поздние сроки свершения событий;
ранние и поздние сроки начала и окончание работ;
резервы свершения событий и выполнения работ.
Решение:
Рисунок 4.2 - Граф задания
. Анализ структуры графа
Граф, представленный на рисунке 4.2 не является эйлеровым, т.к. в нём не существует эйлерова цикла, т.е. данный граф нельзя нарисовать, не отрывая руки от бумаги и не повторяя линий. В этом графе не существует эйлерова цикла, в который бы входили все ребра графа без повторений.
Граф называется связным, если две любые его вершины связаны хотя бы одной цепью. Данный в задании граф - связный. Его необходимо разбить на два несвязных графа произвольным образом. Разобьем граф, изображенный на рис. 4.2, на два несвязных графа путём удаления наиболее загруженных вершин и инцидентных им дуг.
Рисунок 4.3 - Несвязные графы, полученные из графа задания.
Мы разбили граф на два несвязных путём удаления вершин 4, 6 и 7 и инцидентных им дуг.
Далее путём удаления наименее загруженных дуг избавимся от циклов и построим дерево графа.
Цикл - цепь, вершины начала и конца которой совпадают.
Цепь - маршрут, в котором все дуги попарно различны (нет двух узлов, соединённых различными дугами).
В заданном графе присутствует очень много циклов. Избавимся от них путём удаления наименее загруженных дуг.
Рисунок 4.4 - Граф, не имеющий циклов, полученный из графа задания.
Дерево - связный неориентированный граф, не содержащий циклов.
Граф является деревом тогда и только тогда, когда любые две различные его вершины можно соединить единственным элементарным путём.
Точка сочленения - вершина графа, удаление которой повышает число компонентов связности. Под удалением вершины понимается удаление самой вершины и всех инцидентных ей дуг. Компонент связности графа - это его связный подграф.
Построим этот граф, опираясь на граф, изображенный на рис. 4.4.
Рисунок 4.5 - Дерево графа
Удаление вершины 5 из графа, представленного на рис. 4.5, превращает связный граф в два его компонента связности.
. Матрицы смежности и инциденций
Матрицей смежности вершин неориентированного графа, состоящего из n вершин, называется матрица А размера nхn, элементы которой определяются следующим образом:
Матрица смежности для неориентированного графа задания.
Но матрица смежности не дает полной информации о связях в ориентированном графе, так как единицы в этой матрице проставляются только в вершинах, из которых дуги исходят, Поэтому для ориентированных графов используют другой вид матриц.
Матрицей инцидентности ориентированного графа с вершинами и дугами (ребрами) называется прямоугольная матрица размера , элементы которой определяются следующим образом:
Перейти на страницу: 1 2 3 4 5 6 7
|