Под живучестью нечеткого графа понимается его чувствительность к повреждениям с точки зрения удаления некоторых ребер или вершин [1]
| Вид материала | Документы |
- Лекция №19, 121.08kb.
- Анализ связи между курсовой политикой ЦБ и процентными ставками, 158.63kb.
- Понятие финансового менеджмента, его цели и задачи (вопрос, 438.51kb.
- Книга искусство сновидения, 11021.17kb.
- Книга искусство сновидения, 11028.86kb.
- Книга искусство сновидения, 9655.85kb.
- Реферат проблемы социализации подростков, 413.36kb.
- Научный к п. н. Орловский, 256.75kb.
- Вопросы к экзамену, 14.82kb.
- Пояснительная записка к курсовой работе на тему: "Разработка алгоритмов и программ, 280.45kb.
УДК 004.896(06) Интеллектуальные системы и технологии
Д.Н. ЯСТРЕБИНСКАЯ
Таганрогский технологический институт Южного федерального университета
АЛГОРИТМ НАХОЖДЕНИЯ СТЕПЕНИ ЖИВУЧЕСТИ НЕЧЕТКОГО ГРАФА ВТОРОГО РОДА
В данной работе рассмотрен алгоритм нахождения степени живучести нечеткого графа второго рода в случае, когда под живучестью понимается степень его сильной связности
Под живучестью нечеткого графа понимается его чувствительность к повреждениям с точки зрения удаления некоторых ребер или вершин [1]. Живучесть нечетких графов впервые была рассмотрена в работе [2]. В указанных исследованиях в качестве нечеткого графа выбирался граф первого рода, а анализ нечеткого графа на живучесть для более общего случая опускался.
Рассмотрим алгоритм нахождения степени живучести нечеткого графа второго рода
. Пусть нечеткий граф задан в виде
- матрицы
, где
-матрица смежности вершин нечеткого графа,
-диагональная матрица, у которой элементами главной диагонали являются значения функции принадлежности для вершин нечеткого графа.Введем в рассмотрение четыре вектора-столбца и четыре вектора-строки размерностью (n´1) и (1´n) соответственно: вектор-столбец L – длина пути (количество ребер) от первой до рассматриваемой вершины; вектор-столбец предшествующих вершин Xpred; вектор-столбец транзитивного замыкания
; вектор-столбец просмотренных вершин
; вектор-строка
– длина пути (количество ребер) от рассматриваемой до первой вершины; вектор-строка предшествующих вершин
; вектор-строка обратного транзитивного замыкания
; вектор-строка просмотренных вершин
. Тогда алгоритм будет иметь следующий вид:Шаг 1. Положить для всех
,
:
,
,
,
,
,
,
,
. Шаг 2. Положить
(число ребер в нечетком пути от
до
);
(степень достижимости от
до
) и перейти к шагу 3.Шаг 3. Если для всех
,
выполняется неравенство
, то положить
, иначе
. При этом
,
, и
(т.е. вершина xi просмотрена).Шаг 4. Определить такую вершину xk графа
, для которой выполняется условие:
(т.е. транзитивное замыкание вершины больше чем у всех остальных не просмотренных вершин). Шаг 5. Если такая вершина xk существует, то полагаем i=k и возвращаемся к шагу 3, иначе переходим к шагу 6.
Шаг 6. Положить
(число ребер в нечетком пути от
до
);
(степень достижимости от
до
) и перейти к шагу 3.Шаг 7. Если для всех
,
выполняется неравенство
, то положить
, иначе
. При этом
,
, и
(т.е. вершина xi просмотрена). Шаг 8. Определить такую вершину xk графа
, для которой выполняется условие
(обратное транзитивное замыкание вершины больше чем у всех остальных не просмотренных вершин). Если же
, то до перехода к шагу 7,
присвоить значение
.Шаг 9. Если такая вершина xk существует, то полагаем i=k и возвращаемся к шагу 7, иначе переходим к шагу 10.
Шаг 10. Определить степень живучести нечеткого графа
:
. Список литературы
Фрэнк Г., Фриш И. Сети, связь и потоки.- М.: Связь, 1978, С. 280-411.
- Боженюк А.В., Розенберг И.Н., Старостина Т.А. Анализ и исследование потоков и живучести в транспортных сетях при нечетких данных.- М.: Научный мир, 2006, С. 70-102.
ISBN 978-5-7262-0883-1. НАУЧНАЯ СЕССИЯ МИФИ-2008. Том 10
