- •Содержание
- •1. Системно-кибернетические понятия курса
- •1.1 Общая характеристика научных понятий
- •1.2 Система
- •1.4 Среда
- •1.5 Состояние системы
- •1.6 Управление
- •1.7 Информация
- •1.8 Количественная мера информации
- •2. Вербальная модель ис
- •2.1. Информация как объект преобразований в ис
- •2.2. Информационный процесс
- •2.3. Информационная система как «машина» для реализации поручаемых ей информационных процессов
- •2.4. Автоматизация информационных процессов
- •Локальная сеть пд
- •2.5. Влияние внешней среды на ис
- •2.6. Человек в структуре ис
- •2.7. Показатели качества ис
- •3. Формализованные системы
- •3.1 Понятие модели системы
- •3.2. Декомпозиция и агрегирование в исследованиях ис
- •3.3 Математический аппарат для описания сложных систем
- •3.4 Виды математических моделей ис
- •Структурная модель и модель поведения ис
- •Структурная модель и модель поведения ис
- •3.5. Связной граф системы моделей
- •3.6 Особенности описания задач синтеза
- •3.7 Математические модели преобразующих элементов
- •4. Математическое описание источников информации, сигналов и помех
- •4.1. Математические модели источников информации и сообщений
- •Энтропия источника
- •4.2. Математические модели сигналов
- •4.3. Математические модели помех
- •4.4. Прохождение сигналов и помех через линейные системы
- •5. Синтез элементов ис на базе теории статистических решений
- •5.1. Статистические задачи в ис
- •5.2. Вероятностные характеристики обнаружения
- •5.3. Правило выбора решения и критерии его качества
- •5.4. Обнаружение методом однократного отсчета
- •5.5. Корреляционный метод обнаружения
- •5.6. Синтез приемников непрерывных сигналов
- •5.7. Синтез приемников дискретных сигналов.
- •5.8. Помехоустойчивость приемников бинарных сигналов
- •6.Модели и методы логико-вероятностного преобразования сообщений и сигналов
- •6.1 Классификация и кодирование информации
- •6.2 Методы оптимального кодирования сообщений
- •6.3 Модуляция сигналов
- •6.4 Дискретные манипулированные сигналы
- •6.5 Цифровые методы передачи непрерывных сигналов
- •6.6 Вероятностная модель канала связи
- •6.7 Помехоустойчивое кодирование сообщений
- •7. Анализ качества объектов ис коллективного пользования
- •7.1. Объекты коллективного использования в структуре ис
- •7.2. Поток событий
- •7.3. Смо с потерями
- •7.4 Смо с ожиданием
- •7.5. Смо с приоритетами
- •7.6. Сети смо
- •8. Методы анализа сетевых структур информационных систем
- •8.1 Особенности информационных сетей
- •8.2. Графовая модель сети
- •8.3. Методы анализа и синтеза сетей
- •8.4 Управление информационными сетями
8.2. Графовая модель сети
Целесообразность применения того или иного математического аппарата к исследованию объектов материального мира диктуется особенностями физической природы решаемых задач. Для сетевых задач наиболее очевидна целесообразность использования теории графов.
В простейшем представлении граф можно рассматривать как набор точек (вершин), соединенных между собой линиями (ветвями). Внешнее сходство с сетью полное.
Результаты теории графов приемлемы для решения задач связности сети – возможность передать информацию из одной точки в другую, задач о максимальных потоках – при определении пропускных способностей сети и другие. Меняя характеристики узлов и ветвей можно решить множество сетевых задач.
Однако, решения графовых задач довольно громоздкие (даже при малом числе узлов). Поэтому без ЭВМ не обойтись и приходится искать алгоритмы, позволяющие получить решение за реальное время.
Чтобы граф можно было анализировать математическими методами и применять для этого ЭВМ, характеристики узлов и ветвей вводят в матрицы и при вычислениях оперируют ими.
Введем некоторые понятия и обозначения.
Граф (см. Рис.8.1) состоит из множества
b23
y2 ○ ○ y3
b12 b24 b34
y1 ○ b35
b15 ○ y4
y5 ○
Рис.8.1
Вершин Y={y1, y2, …, yn} и множества ветвей B={b(i, j )…}, соединяющих вершины друг с другом определенным образом. Множества Y и B конечны. Граф обозначается символом Г=(Y, B).
Узел связи информационной сети отождествляется с вершиной графа, линия связи – с ветвью. Ветви b(i, j ) могут быть ориентированы – направлены из вершины yi в вершину yj. Для этого используются линии со стрелкой. Говорят: ветвь b(i, j ) инцидентна вершине yi по выходу, а вершине yj – по входу, если вершина yi начальная, а yj – конечная.
Вместо обозначений b(i, j ) часто используют номера ветвей: b1, b2,…, bL.
Взвешенные графы те, в которых вершинам и ветвям соответствуют некоторые числа, называемые весами. Например, вершинам приписываются веса: P(i), C(i)…, где i - номер узла, ветвям веса: C(i,j) – пропускная способность, P(i,j) – вероятностные характеристики, l(i,j) – длина ветвей и т.д.
Характеристики узлов и линий сети сводятся в матрицы типа:
связности B=║βij║, где βij=1, если в сети существует ветвь b(i,j), или βi=0, если ветви b(i,j) нет.
длин ветвей L=║lij║,
емкостей ветвей C=║cij║,
надежности P=║pij║,
инцидентности U=║uij║ и т.д.
Пусть между вершиной i1, где возникает информационный поток, и вершиной ik, где он завершает свое движение обозначается символом μj(i1, ik). Индекс j на номер пути, поскольку путей следования может быть несколько. Следует учесть, что путь не должен содержать повторяющихся одних и тех же элементов. Каждый путь характеризуется многими параметрами: число промежуточных элементов, длина пути, пропускная способность, надежность и т.д.
Для удобства анализа сети полезно строить дерево путей – графическое представление путей от определенного пункта ко всем другим пунктам.
Перечень путей с характеристиками заводится в таблицы путей.
Общее число ветвей инцидентных вершине называют степенью d(j) вершины.
Путь от узла yk к узлу yk через несколько элементов называют циклом, а этот же путь, образованный одной ветвью b(k, k) называют элементарной петлей.
Говорят, что граф связан, если для любой пары вершин yi и yj существует хотя бы один путь μ(i, j). Если нет, то граф несвязный.
Сечением (по ветвям) называют множество ветвей, исключение которых порождает граф с двумя компонентами.
Сечением (по вершинам) называют минимальное множество вершин, изъятие которых делит граф на две и более компонент.
Деревом T=(Y, B) графа Г=(Y, B) называют связный подграф T, содержащий все вершины Г и не содержащий ни одного цикла.
