Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Monografia-2004.doc
Скачиваний:
22
Добавлен:
05.11.2018
Размер:
2.11 Mб
Скачать

1.6. Анализ ткс как информационного объекта управления

1.6.1. Графовые модели ткс

В графовом представлении коммуникационная система ТКС рассматривается как система, состоящая из N узлов с некоторым числом каналов связи между ними.

В роли узла ТКС обычно выступает компьютер, локальная ТКС или связанный с ним агент (пользователь ТКС, сетевой администратор и т.п.). Каналам связи между узлами ТКС соответствуют физические каналы связи. При обмене информацией между узлами ТКС эти связи могут быть либо односторонними (если передача данных между двумя узлами возможна только в одном направлении), либо двусторонними (если передача данных осуществляется в обоих направлениях). Тип связей в ТКС существенно влияет на её коммуникационные возможности.

Графовой моделью такой ТКС будем называть её изображение в виде неориентированного или направленного (ориентированного) коммуникационного графа, называемого также орграфом:

G(A,R,W), (1.6.1.1)

в котором множество вершин A={a1 , a2 , …., aN} соответствует множеству узлов ТКС, множество дуг R соответствует множеству каналов связи и множество стоимостей дуг W отражает некоторую общую характеристику каналов связи (обычно пропускную способность или среднее время передачи пакета данных). Приведем описание основных видов графовых моделей ТКС и их основных характеристик.

Рассмотрим графовую модель ТКС с односторонними связями. Её характерной особенностью ТКС является то, что на каждом ребре графа ТКС задано направление, т.е. оно ориентировано. Ориентацию можно интерпретировать как направление связи по ребру между соответствующими узлами ТКС.

Односторонние связи между узлами ai и aj ТКС будем обозначать следующим образом

aiaj или ajai , ij , (1.6.1.2)

где символ  (стрелка) указывает направление связи от одного узла ТКС к другому. Поскольку узел ТКС, от которого исходит стрелка, имеет преимущество в использовании канала связи, будем называть односторонние связи вида (1.6.1.2) связями с доминированием. При этом в каждой паре узлов ТКС один из них обязательно доминирует над другим.

Двухсторонние связи между узлами ai и aj ТКС имеют вид

aiaj , ij . (1.6.1.3)

Эти связи не создают отношения доминирования между связанными узлами ТКС.

Единственное ограничение, которое накладывается на связи узлов ТКС, заключается в том, что никакой узел не имеет связи с самим собой, т.е. в узлах ТКС не существует внутренних обратных связей вида

ai ai, или aiai , i=1,2,…,N. (1.6.1.4)

На рис. 1.6.1 изображены три простейшие графовые модели ТКС со смешанными связями вида (1.6.1.2) и (1.6.1.3).

Рис. 1.6.1. Примеры графовых моделей ТКС со смешанными связями.

На изображении ТКС в виде коммуникационного графа точками обозначаются узлы, рёбрам соответствуют связи между ними, а стрелки указывают отношения доминирования для узлов с односторонними связями (1.6.1.2) или двусторонние связи (1.6.1.3).

Ориентированную графовую модель ТКС с односторонними связями и заданными на ней отношениями доминирования будем обозначать через . Она, как и граф вида (1.6.1.1), состоит из непустого множества A узлов (вершин), множества доминирующих связей R, построенной над множеством пар элементов из A, и отображения множества R на множество (AA)= . Отображение задаёт отношение доминирования между парами связанных узлов коммуникационного графа, а ориентированным отображением . Если rR соответствует ребру между узлами s и f, а , то ребро (связь) r имеет начальный узел s и конечный узел f, т.е. имеет место односторонняя связь вида

s f. (1.6.1.5)

Таким образом, для ТКС с односторонними (доминирующими) связями справедливо соотношение

. (1.6.1.6)

Если задана ориентированная графовая модель ТКС вида (2.6), то соответсвующий неориентированный граф для ТКС с двусторонними связями имеет вид

, (1.6.1.7)

где

(r) = и , если . (1.6.1.8)

Для описания локальных свойств структуры ориентированных графовых моделей ТКС, заметим, что если между узлами ТКС имеют место соотношения (1.6.1.5), то соответствующие связи направлены от узла s к узлу f. В этом случае связь (ребро) r является положительно инцидентной её конечному узлу f.

Число связей (рёбер), положительно инцидентных узлу f, будем называть положительной степенью узла f для ТКС с односторонними связями и обозначать через q+ (r). Аналогично введём понятие и обозначение отрицательной степени узла q- (r) . Тогда двусторонняя связь, инцидентная узлу f, будет положительно и отрицательно инцидентной с этим узлом ТКС.

Поскольку каждая односторонняя (доминирующая) связь является положительно инцидентной одному узлу ТКС и отрицательно инцидентной также одному узлу ТКС, то справедливо уравнение “баланса” вида

, (1.6.1.9)

где M=|R| означает число односторонних (доминирующих) связей ориентированного графа (1.6.1.6). Поэтому для ориентированных графовых модeлей ТКС имеет место соотношение

. (1.6.1.10)

Ориентированным k-звенным маршрутом на графовой модели ТКС будем называть последовательность различных (т.е. не повторяющихся) связей (рёбер)

r1, r2,…., rk , (1.6.1.11)

таких, что для соответствующей последовательности k+1 узлов (где первые k элементов различны) ТКС

a1, ., ak+1 (1.6.1.12)

справедливы соотношения

ai ai+1 , i=1,2,…,k . (1.6.1.13)

Ориентированный маршрут в ТКС является замкнутым, если

a1= ak+1, (1.6.1.14)

и незамкнутым, если

a1 ak+1. (1.6.1.15)

Замкнутый маршрут соединяет узлы ТКС a1 и ak+1 .

Заметим, что незамкнутый (замкнутый) ориентированный маршрут в ориентированном графе ТКС с односторонними связями определяет соответствующий незамкнутый (замкнутый) маршрут в соответствующем неориентированном графе ТКС с двусторонними ли смешанными связями. Однако в общем случае обратное утверждение может быть неверно. Например, на рис.1.6.1.а), узлы a1, a4 ,a2 образуют 2-звенный незамкнутый маршрут, но из-за различной ориентации дуг не образуют ориентированный маршрут между вершинами a1 и a2. В то же время существует 1-звенный ориентированный маршрут между этими вершинами.

Ориентированную графовую модель ТКС будем называть сильносвязной, если для любой пары вершин s и f существуют ориентированный маршрут из s в f и из f в s. Сильная связанность ориентированного графа означает связность соответствующего неориентированного графа G ТКС.

Можно показать, что ориентированный граф ТКС с односторонними связями сильно связан тогда и только тогда, когда существует замкнутый ориентированный маршрут, в которой каждая дуга входит один раз.

Ориентированный граф ТКС с односторонними связями будем называть сильно n-связным, если для каждой пары различных узлов ТКС s и f, sf, существует, по крайней мере, n маршрутов из s в f, которые не имеют общих узлов и связей (рёбер), кроме, конечно, узлов s и f.

Для сильной n-связности ориентированного графа необходимо (но, вообще говоря, недостаточно), чтобы соответствующий неориентированный граф G был n-связным.

Рассмотрим ТКС с односторонними (доминирующими) связями. Если соответствующий ей ориентированный граф является сильно связным, то каждый узел ТКС может связаться с любым другим узлом ТКС, по крайней мере, одним маршрутом. Если граф сильно n-связан, то существует, по крайней мере, n различных маршрутов связи между любыми узлами ТКС. Отсюда следует, что для того, чтобы полностью прервать связь между любыми двумя узлами ТКС, необходимо разорвать каналы связи, по крайней мере, в n узлах ТКС.

Определим расстояние d(s,f) между двумя различными узлами s и f, s f, графовой модели ТКС как число связей (рёбер), содержащееся в ориентированном маршруте, соединяющим эти узлы. Тогда, очевидно, что

d(s,s) = 0 для всех s  A, d(s,f) > 0, если s f, (1.6.1.16)

d(s,f)= d(f,s),d(s,a)+d(a,f) d(s,f), (1.6.1.17)

т.е. функция расстояния обладает всеми обычными свойствами метрики.

Диаметром графовой модели ТКС будем называть максимальное расстояние между парами её узлов, т.е.

. (1.6.1.18)

Таким образом, с помощью графовых моделей мы можем описать структуру ТКС и рассчитать её коммуникационные характеристики.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]