
- •Практическое занятие №1
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №2
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №3
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №4
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №5
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №6
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №7
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Практическое занятие №8
- •1 Цель работы
- •2 Теоретическая часть
- •3 Порядок выполнения работы
- •Список использованной литературы
- •Содержание
Практическое занятие №3
Построение множества путей для узлов по выданной графовой модели сети
1 Цель работы
По выданной преподавателем каждому студенту графовой модели сети построить множество путей для узлов.
2 Теоретическая часть
Структура сети (ее топология–совокупность пунктов (узлов, станций и т.п.) и соединяющих их линий или каналов в их взаимном расположении) показывает потенциальные возможности сети обеспечивать связь между отдельными пунктами этой сети. От выбора топологии связей существенно зависят многие характеристики сети: простота присоединения новых узлов, надежность сети, сбалансированность загрузки сетевых каналов. При рассмотрении структуры сети выделяют следующие аспекты её описания: физический, определяющий состав и связи элементов и логический, отображающий взаимодействие элементов в процессе функционирования сети.
Для изучения структурных свойств сетей их удобнее всего представить в виде графа без петель. Граф представляет собой математическую модель топологической структуры сети.
Рисунок 5. Граф структуры сети
Вершины графа (1, 2, 3, 4) сопоставляются с УК и/или ОП, а ребра графа (а, b, с, d, e) соответствуют каналам связи. В символической форме графы обозначаются – G (А, В), А = {а1, а2, …, aN} – множество вершин графа; В = {bij} – множество ребер между вершинами aj и aj. Вершины графа называются смежными, если они соединены ребром. Ребра могут быть ориентированными или направленными (ребро е) и неориентированными или ненаправленными (ребра а, b, с, а). Ориентированные ребра соответствуют односторонним каналам, а неориентированные – двухсторонним каналам.
Следовательно, графы бывают ориентированные, все ребра которых ориентированные; неориентированные графы, не содержащие ориентированных ребер; графы смежного типа, в которых имеются как ориентированные, так и неориентированные ребра.
Взвешенным называется граф, в котором вершинам и ветвям соответствуют некоторые числа, называемые весами. Каждому ребру может быть приписан некоторый «вес» – число или совокупность чисел, характеризующих какие-либо свойства данного ребра. В качестве веса принимаются, например, длина канала, пропускная способность, скорость передачи информации, число стандартных каналов, надежность, стоимость и т. д. Вершинам графа также могут быть приписаны веса.
Нуль-граф (вполне не связный граф, пустой граф) – граф, не содержащий ребер.
Число входящих или исходящих (инцидентных) ребер, называют рангом узла r(ai), где i – номер узла r(a1) = 2, r(а2) = 3. Узел ранга 1 является тупиковым, т. к. через него не могут проходить никакие пути.
Путь ij из узла ai в узел aj – это упорядоченный набор ребер, начинающихся в узле ai и заканчивающихся в узле aj, причем конец каждого предыдущего ребра совпадает с началом последующего ребра. Путь должен быть самонепересекающимся, т. е. не проходящим дважды через один и тот же узел.
Рангом пути r (ij) называется число ребер, входящих в данный путь. Минимальный ранг пути равен 1, например, r (12) = 1, а максимальный – равен N – 1, где N – число вершин графа, в этом случае путь проходит через все вершины. Путь, начинающийся и заканчивающийся в одной и той же вершине, называется контуром (циклом).
В реальной сети, как правило, для связи между заданными узлами используются не все возможные пути, а только пути, выделенные по какому-либо показателю или обладающие некоторыми заданными свойствами.
Связной называется сеть, любые узлы которой связаны хотя бы одним путем. Связностью h называется минимальное число независимых путей, между всеми парами вершин. Для графа h = 2. Понятие связности чаще относится не ко всей сети в целом, а к заданным узлам, а также к множеству путей, обладающих заданным свойством. При этом можно вводить ограничения по рангу. Например, в нашем случае h24 = 3 , h24(r = 1) =1.