- •Часть 1
- •Часть 1
- •Введение
- •1. Основные понятия теории графов
- •Задачи теории графов
- •1.2. Основные определения
- •1.3. Степени вершин графа
- •1.4. Изоморфизм графов
- •2. Представление графов в эвм и операции над ними
- •2.1. Матричные способы задания графов
- •2.2. Список ребер (луг) и структура смежности графа
- •2.3. Части графов
- •2.4. Основные операции над графами
- •3. Маршруты в графах
- •3.1. Понятие маршрута
- •Маршруты в неориентированных графах
- •Маршруты в ориентированных графах
- •3.2. Связность в графах.
- •В примере 3 граф имеет две сильно связных компоненты.
- •3.3. Связность и матрица смежности графа
- •3.4. Матрица взаимодостижимости
- •4. Деревья
- •4.1. Свободные деревья
- •4.2. Ориентированные, упорядоченные и бинарные деревья
- •Эквивалентное определение ориентированного дерева
- •5. Эйлеровы и гамильтоновы графы.
- •5.1. Эйлеровы графы.
- •5. 2. Алгоритм построения эйлерова цикла в эйлеровом графе
- •5.3. Гамильтоновы графы
- •5.4. Оценки числа эйлеровых и гамильтоновых графов
- •6. Фундаментальные циклы и разрезы
- •6.1. Фундаментальные циклы
- •6.2. Разрезы
- •7. Связь теории графов с бинарными отношениями и векторными пространствами
- •7.1. Отношения на множествах и графы
- •7.2. Векторные пространства, связанные с графами
- •8. Планарность и раскраска графов
- •8.1. Планарные графы
- •8.2. Раскраска графов
- •8.3. Алгоритм последовательной раскраски
- •9. Покрытия и независимость
- •9.1. Покрывающие множества вершин и ребер
- •9.2. Независимые множества вершин и ребер
- •9.3. Доминирующие множества
- •10. Кратчайшие маршруты в графах
- •10.1. Расстояния в графах
- •10.2. Алгоритм Форда-Беллмана
- •11. Задача коммивояжера
- •11.1. Постановка задачи
- •11.2. Обходы вершин графа по глубине и ширине
- •11.3. Решение задачи коммивояжера
- •12. Потоки в сетях
- •12.1. Основные определения
- •12.2. Теорема Форда и Фалкерсона
- •12.3. Алгоритм построения максимального потока
- •13. Сетевое планирование и управление
- •13.1. Элементы сетевого графика
- •13.2. Временные параметры сетевого графика
- •13.3. Распределение ограниченных ресурсов
- •14. Анализ технических систем (на примере электрической цепи)
- •14.1 Закон Кирхгофа
- •14.2. Основные уравнения
- •15. Сигнальные графы
- •15.1. Общие представления о сигнальных графах
- •15.2. Преобразования сигнальных графов
- •15.3. Формула Мэзона
- •16. Переключательные сети (схемы)
- •17. Математические машины и цепи маркова
- •Библиографический список
- •Оглавление
- •Часть 1
- •394026 Воронеж, Московский просп., 14
15. Сигнальные графы
15.1. Общие представления о сигнальных графах
Сигнальный граф – это направленный граф прохождения сигналов, графически изображающий систему уравнений который описывает реальную физическую систему. В частности, в качестве такой системы может рассматриваться электрическая цепь. Вершинам сигнального графа соответствуют
неизвестные величины, входящие в физическую систему
величины, характеризующие внешнее воздействие на систему.
Дуги сигнального графа отображают причинно-следственные связи между этими величинами. Указанные величины называются сигналами. Каждой дуге сигнального графа приписывается весовой коэффициент, который называется передачей дуги.
xi aij xj
Если дуга (i, j) имеет передачу ai,j, то
xj=aijxi где xi, xj – сигналы i-ой и j-ой вершин соответственно. Следовательно, при прохождении через дугу сигнал уменьшается на передачу дуги. Решая уравнение относительно xi получим xi= xi 1/aij xj
Т.е. сигнальный граф, соответствующий последнему уравнению отличается от предыдущего направлением передачи дуги. Таким образом, вид сигнального графа зависит от того, относительно какой из величин разрешено задание уравнения, т.е. от того, какая из величин рассматривается как причина , а какая как следствие.
Если в k вершине сходиться несколько дуг, то значение сигнала в этой вершине будет равно сумме сигналов всех входящих в него вершин, т.е. xk= , где Nk – число дуг направленных к k вершине.
где aik – передача (i,k) дуги.
x1 x2
xk
xn
Рис. 42.
В число дуг, направленной к рассматриваемой вершине, могут входить дуги, начинающиеся в этой же вершине. Значение сигнала в вершине, имеющей петлю находиться по правилу xj=aijxi+aijxj
aij
xi aij xj
Рис. 43
т.е. при наличии петель, сигнал соответствующей вершины входит в левую и правую части уравнения.
Истоком сигнального графа является вершина, от которой направлены все примыкающие к ней дуги. Вершина сигнального графа, к которой направлены все примыкающие к ней дуги является стоком. Вершины, которые имеют входящие и исходящие дуги, называются смешанными. Если сигнал, какой-либо вершины сигнального графа не выражается через сигналы других вершин, то такая вершина называется независимой. Если сигнал какой-либо вершины сигнального графа выражается через сигналы других вершин, то такая вершина называется зависимой. К независимым относятся истоки, а к зависимым – стоки и смешанные вершины. Очевидно, уравнения передачи могут быть составлены только для зависимых вершин.
Передачей пути Pij называется произведение передач дуг, образующих путь между i и j вершинами. Произведение передач всех дуг, входящих в контур j называется передачей контура Lj.
Дуги, исходящие из одной вершины и входящие в другую вершину, называются параллельными.
Два контура или контур и путь называются соприкасающимися, если они имеют общие вершины. В противном случае, они называются несоприкасающимися. Таким образом, каждому сигнальному графу можно однозначно поставить в соответствие систему линейных алгебраических уравнений, составленных относительно сигналов зависимых вершин.
Для решения обратной задачи, т.е. построение сигнального графа, соответствующего заданной системе уравнений необходимо привести эту систему к причинно-следственной форме. Для этого каждое из входящих в систему уравнений должно быть разрешено относительно одной из переменных (различного для каждого из уравнения). Затем определяется общее число вершин N, которое равно сумме числа неизвестных переменных и числа ненулевых свободных членов уравнений. Построение графа начинается с нанесения точек, соответствующих вершинам. Затем вершины графа соединяются между собой дугами так, чтобы сумма сигналов все дуг, сходящихся в вершине, равнялись бы значению сигнала в этой вершине.
Обычно с целью повышения наглядности истоки располагают в левой части чертежа. Стоки – в правой, а остальные вершины между ними. В каждой системе уравнений можно поставить в соответствие некоторые множества сигналов графов, которые называются равносильными.