- •1.2.1. Основные требования к модели
- •1.2.2. Абстрактная графовая модель. Некоторые понятия теории
- •1.2.3. Графовая модель процесса функционирования объекта
- •X „ Рис. 2.4. Построение граф-модели в пространстве свойств:
- •XI рассматриваются как основные функциональные сврйства
- •Xj. Такое ребро иногда называют дугой.
- •2.4. Переход от пространства свойств
- •2.5. Отображение неисправностей в объекте диагностирования
- •X, f, V, е, r, d рассмотрим процесс построения граф-
- •1 Там, где это необходимо, отдельной дугой могут учитываться и обратные
- •2.6.3. П ро ст ей ше е п ре дс та вл ен иег ра ф-м од ел ью а ви ац ио нн ог о г тд Авиационный газотурбинный двигатель представляет собой
- •6, 7. В результате этого этапа получают граф-модель в пространстве
- •I ямки сц
- •1. Формируется содержательное описание од
- •2. Создается принципиальная схема объекта
- •3. Представляются имеющиеся аналитические и качественные
- •1. Отождествление выбранных
- •2. Представление свойств (функций)
- •2. Строится укрупненная блочная функциональная
- •2. Входные и выходные воздействия функциональных
- •3.3), Можно представить определенным сочетанием элементов
- •2, Т; выходы блоков, являющиеся одновременно внешними
- •3 (Рг) включения наддува, а затем в коллекторы гермоотсека.
- •1. Составить в соответствии с (3.2) матрицу смежности
- •2. Вычислить матрицу
- •1 Это имеет место при решении задач диагностирования с помощью сложившихся
- •1 Импликантой булевой функции ф(*|, дг2, ..., * „) называется элементарная
- •4.3.1. А лг ор ит м п ро ст ог о г ол ос ов ан ия Использование любого из описанных подходов к решению
- •4.3.2. Алгоритм голосования с учетом весов
- •1. Множество в* диагностических параметров формируется
- •2. Если голоса всех вершин внутри рассмотренных трех групп
- •3. Если из-за одинакового числа голосов ряда вершин второй
- •4.3.3. Эвристический алгоритм
- •4.4, А), тупиковые (рис. 4.4,6);
- •4.2. Нумерация вершин граф-модели
- •10. Следующий по порядку за этим q номер должна получить
- •11. После выполнения правил п. 10 для каждой непронумерованной
- •5.1. Определение компонент достижимости
- •XI, соединяющих другие вершины графа с вершиной XI, называют
- •1.4 Будем множество вершин компоненты достижимости
- •Xj назовем число ребер простой ориентированной цепи, содержащей
- •XI и любой другой вершиной соответствуют условию:
- •1.10 Усеченным синдромом d(X{) будем называть множество вершин
- •5.2. Упорядочение вершин граф-модели
- •5.2.1. Оценка параметра по сводному фактору
- •5.2.2. Оценка параметра по фактору чувствительности
- •5.2.3. Оценка параметра по фактору разделительной
- •1 Выделение симптомов s, рассматривается ниже в § 5.6.
- •5.3. Экспертные методы в задаче упорядочения
- •5.3.1. Общие соображения
- •1 Имеется в виду объект упорядочения (а не диагностирования), в качестве
- •100 По усмотрению эксперта.
- •5.3) С обязательным учетом ограничений типа
- •5.3.3. Определение коэффициентов значимости факторов
- •I{Xj/XI) о состоянии параметра X/, получаемого при контроле
- •5.1. Весовая матрица с.,
- •5.2. Матрица частных расстояний Срас
- •1. Если какая-либо строка имеет несколько ненулевых элементов,
- •5.3. Таблица синдромов d (е,)
- •1 С е. Параметры ПараметD(
- •2 С еа 0 0 0 5 8 0 0 0 10 0 0 0 0 0 0 fu /2, г Diet)
- •2. Если к некоторой вершине х ведут несколько маршрутов от
- •3. Вершины ориентированного цикла учитываются только
- •5.4. Таблица усеченных синдромов d(ei)
- •5.5. Декомпозиция рабочей граф-модели
- •5.5.2. Декомпозиция граф-модели
- •5.6. Уточнение граф-модели и упорядочение вершин
- •5.6.1. Уточнение рабочей граф-модели
- •5.7. Таблица близости р
- •1 В табл. 5.6 сведены результирующие вектор-строки. Дальше в таблицах
- •5.7. Выявление эффективного множества диагностических
- •5.7.1. Динамическая перенумерация вершин
- •5.8. Таблица покрытия
- •Xk в состав множества в для получения информации о дефекте
- •5.7.2. Выбор диагностических параметров методом
- •4 И 5. Действия по шагам 3— повторять по порядку для
- •32 Характерных дефектов содержит 11 диагностических
- •5.7.3. Выбор диагностических параметров
- •5.7, 5.8, 5.9) Излагались относительно одной не разделенной
- •1,2,3 GTiyT
- •1. Описанная методика упорядочения вершин граф-модели
- •2. Для решения задачи векториальной оптимизации используется
- •3. Применение правил покрытия таблицы для определения
- •4. На базе выбранного множества диагностических параметров
- •6.1. О рг ан из ац ияд иа гн ос ти че ск оЙинфор м ации Важную роль в организации измерений Значений диагностических
- •6.2. Построение схемы диагностирования
- •6.3. Образование распознаваемых классов
- •6.3.1. М ет одп ос ле до ва те ль ны х д их от ом ийвз ад ач е
- •1 Если они не поименованы иначе.
- •2 От греческого бЫотоцла —разделение надвое.
- •1V точек, которые можно сделать плоскостью, имеющей
- •6.1. Таблица линейных классификаций
- •6.3, А и б). Процедура диагностирования
- •6.3.2. М ет одф ор ми ро ва ни я у сл ов ны х к ла сс ов Другим методом, позволяющим экономить машинные ресурсы
- •§ 6.2, Позволяет определить взаимосвязь между диагностическими
- •1000100...—Класс Рт.
- •6.4.1. О бо сн ов ан иев ыб ор а у сл ов ны х к ла сс ов Мы рассмотрим этот вопрос в соответствии с работой [13],
- •7.1. Интерактивные процедуры в системе функционального
- •7.2. Стадии и этапы обработки
- •1 Этап —определение компонент достижимости p(XI) для
- •2 Этап —определение интервала и границ варьирования значений
- •3 Этап —уточнение (конкретизация) подходящего (допустимого)
- •32 Дефектов.
- •2, 13 Двудольных графов на множествах вершин Хк- в качестве
- •1 Точнее, элементов множества z' (см. Гл. 5 ), так как z' включает в себя
- •Xе или множества неулучшаемых решений (множество Парето).
- •13 Значений ркр, среди которых необходимо найти оптимальное
- •7.4. Стадия формирования эффективного множества
- •4 Элемент для включения его в набор эффективных диагностических
- •7.5. Покрытие таблицы для двухуровневой задачи распознавания
- •7.7), В ряде случаев близкие состояния могут оказаться с помощью
- •7.6. Граф-модель проточной части авиационного двухконтурного
- •Xj. Это соответствует установлению между функциональными
- •§ 4.1 Применительно к авиационному гтд, производилось по
- •2 Например, при наличии технологических заглушек для измерений давления
- •7.1. Таблица близости
- •7.2. Погрешности измерения параметров гтд
- •1 В соответствии с техническими показателями системы измерения параметров
- •7.3. Покрытие диагностическими параметрами возможных состояний проточной части гтд
- •8.1. Алгебраические методы и граф-модели
- •8.2. Допустимые таблицы, различающая мера, вес признака
- •1 Равные строки в каждой отдельной таблице допускаются.
- •8.3. Выявление весов признаков
- •1. Формируется таблица т(1,0):
- •2. Таблица 7'(|,0) с целью сокращения времени машинной
- •3. Определяются тупиковые тесты. Процедура базируется на
- •2. Таблица преобразуется в таблицу т*. Подсчитывается число единиц
- •3. Определяются тупиковые тесты.
- •8.4. Процедуры классификации состояний
- •8.5. Метод декомпозиции в задаче распознавания
- •8.6. Система распознавания и классификация клара
- •8.1. Таблица функциональных назначений модулей
- •1 Уравнение Бернулли для реальной жидкости имеет вид:
- •14 (/З, Нр ). Этими параметрами покрываются все четыре7 дефекта
- •8.3. Таблица покрытия (для параметров работоспособности н)
- •8.4. Таблица покрытия (для диагностических параметров в)
- •1Дьлица I*1,3
- •I аьлина I*
- •ITTsITi I j*‘ 77i
- •1 Признак1числ0т/т18еса
- •I аьЛи на?&г• “
- •6≪ Класс 0
- •03.09.91. Формат 6 0 X 8 8 1 / 16- Бум. Офсетная № 2.
- •15,32. Тираж 800 экз. Заказ № 666. Цена 5 руб.
- •129041, Москва, б. Переяславская, 46.
- •103064, Москва, Басманный туп., 6а,
- •1Mmmmmm
- •Ihak1числ0т/тibeca Ri
- •5|Гап: класс I ≪ dv , класс 0 * d, , d≫ , d2
7.5. Покрытие таблицы для двухуровневой задачи распознавания
7.5.1. О со бе нн ос тиу гл уб ле нн ог о д иа гн ос ти ро ва ни я
На практике решение задачи распознавания классов состояний,
для которых характерно разбиение по ряду собственных
параметров и связей на граф-модели, применительно к ряду сложных
объектов может и не привести к успеху в смысле выявления
собственно дефектов. Необходимо решение более тонкой задачи — углубленного дифференцирования ≪близких≫ состояний сложного
объекта, каждое из которых представляется подклассом ранее
распознанного класса состояний. Подобные близкие состояния
априорно описываются параметрами, список которых уже не может
быть расширен, характеризуются инвариантным набором
параметров и причинно-следственных связей, а различие наблюдается
лишь в силе выражения последних. Это приводит к
необходимости решения двухуровневой задачи распознавания.
191
4 d,2
Ь +
s2 + +
Sj +
4 +
di d2
h + +
s2 + +
+ +
+ +
Рис. 7.6. Двудольный граф (уровень I) Рис. 7.7. Двудольный граф (уровень II)
Таким образом, практическая реализация системы диагностирования
сложных объектов должна рассматриваться как решение
задачи распознавания на двух уровнях: распознавания класса
состояний —на первом уровне и распознавания подклассов общего
класса первого уровня —на втором уровне (распознавание
близких состояний).
Так как каждое из близких состояний может характеризоваться
идентичным или близким набором параметров (рис. 7.6,
7.7), В ряде случаев близкие состояния могут оказаться с помощью
рассмотренного алгоритма 7.4 неразличимыми вообще из-за его
нечувствительности к особенностям задачи. Из-за адекватности
наборов вершин и причинно-следственных связей у каждого из
классов, имеющих незначительные отличия весов причинно-следст-
венных связей, выбор диагностических признаков в задаче распознавания
подклассов (уровень 2) значительно усложнен: наименьшие
значения показателя эффективности здесь соответствуют
вершинам, которые значимы для каждого класса состояния и
неинформативны в задаче дифференциации подклассов. Таблица
в этом случае покрывается одним параметром. Достижение
цели здесь оказывается возможным с применением интерактивного
управления распознаванием близких состояний и решением
задачи многокритериального выбора при неаддитивных критериях
на этапах формирования рабочей области граф-модели с привлечением
лица, принимающего решение. Кроме того, оказывается
необходимым иметь интерактивную процедуру для выделения
множества полезных признаков. В целом успех решения задачи
в значительной мере зависит от квалификации ЛПР.
Таким образом, процедуры распознавания на первом и втором
уровнях отличаются лишь на этапе выбора эффективного
набора параметров. На первом уровне выбор параметров базируется
на использовании интегрального показателя эффективности
Ф. Для решения этой задачи удобна интерактивная процедура,
описанная в п. 7.4.2. Однако для решения задачи распознавания
второго уровня необходимо иметь специальную процедуру,
которая базируется на последовательном использовании частных
критериев -ф, Я, L Это позволяет выделить подмножества
192
диагностических параметров для подклассов. При этом вторая
процедура должна включать в себя первую с целью обработки
остаточной рабочей таблицы на втором уровне или для решения
задачи первого уровня.
Пути решения задачи дифференциации близких состояний описаны
ниже.
7.S.2. И нт ер ак ти вн аяп ро це ду рап ок ры ти я т аб ли цы р ас ст оя ни й вз ад ач е р ас по зн ав ан ияк ла сс ов ип од кл ас со в
Универсальная двухуровневая интерактивная процедура предназначена
для решения общей многоклассовой многокритериальной
задачи выбора диагностических параметров с использованием
метода последовательных дихотомий (см. п. 6.3.1), основанного
на двоичном поиске. При этом в соответствии с методом на каждом
шаге поиска массив информации, на котором ведется поиск, разбивается
на две части. г1
Алгоритм процедуры разработан с учетом особенностей,
описанных выше.
Алгоритм 7.5.
Шаг 1. Формируется исходная таблица (§ 5.7) для всех классов
и подклассов (уровни 1 и 2, п. 7.5.1). Определяется уровень
решаемой задачи: первый уровень—переход к шагу 8, второй
уровень —переход к шагу 2.
Особенность: показатель эффективности Ф, рассчитывается
без учета фактора разделительной способности я|з,- для второго
уровня. Это объясняется тем, что при дихотомии разделительная
способность меняется на каждом этапе дерева решения и является
бинарной величиной гр,-=1, если параметр инцидентен’ только
одному из классов, и г|з, = 0 при принадлежности к обоим
классам. Такая оценка представляет собой постоянную величину
среди слагаемых Ф,, которая либо приплюсовывается к сумме,
либо нет.
Шаг 2. ЛПР выбирает дихотомию подклассов, т. е. определяет
дерево решения. В частности, дихотомия может выбираться таким
образом, что в один подкласс вводится одно из оцениваемых
состояний, в другой — все остальные.
Шаг 3. Исходная таблица преобразуется в рабочую таблицу
для данного этапа. Если при дихотомии не охватывается весь
перечень исходных подклассов, то перерассчитываются значения
Ф,. При этом максимальные значения к и Q для нормировки инвариантны
для любого этапа дихотомии и определяются при полном
наборе данных.
7 З а к 666 193
Вычисляются:
значения %;
среднее арифметическое значение Фср показателя эффективности
Ф,;
среднее арифметическое рср значений элементов таблицы
pii (без учета нулевых элементов);
среднее арифметическое Дср разностей величин |р,; —рср|.
Шаг 4. Для коэффициентов значимости факторов справедливо
соотношение у > р > а . В соответствии с приоритетом критериев
первоначально отбираются параметры, инцидентные одному
из подклассов и для которых значение ≪близости≫ не ниже среднего
арифметического значения рср:г|5,= 1 иЗр,; ^ р ср.
Строки, соответствующие выбранным параметрам, выносятся
за рабочую область таблицы условно: Ф = 0.
Шаг 5. Из рабочей таблицы удаляются неинформативные для
дифференцирования параметры, которые переносятся в нерабочую
область таблицы. В качестве таких параметров принимаются
параметры, инцидентные обоим классам и с почти одинаковой
степенью ≪близости≫:
t|>; = 0; VPi/ X O P cp-
Вне рабочей области таблицы условно: Ф ,= —1.
Шаг 6. Лицу, принимающему решения, предлагаются четыре
возможных правила для последующего отбора параметров.
Правило 1. Выбираются параметры, для которых значения
тесноты связи одного подкласса не больше, а другого —не меньше
среднего арифметического рср и максимальная разность
между их значениями не ниже определенной величины:
V 9‘P|Х < ) р с Р; V р ./р 2 < 0 )р с р; (7.18)
Imaxp^pi —maxp,jp2| ^maxp,, —pcp; (7.19)
maxp;/ = pKP. (7.20)
Правило 2. Значения тесноты связи удовлетворяют условию
(7.18), а относительно величины разности требования снижаются:
Imaxpijp, —maxp,jp2| > А ср, (7.21)
г деД ср г п ахр,) —р Ср
Правило 3. Требования к значениям ≪близости≫ для одного
из подклассов снижаются: хотя бы одно значение р,/ выше
среднего арифметического при условии, что все значения другого
класса меньше среднего арифметического. Условие для разности
максимальных значений (7.19) принимает вид:
dP>/Pi(p</P2)>PcP; V p .,P 2 ( p ,/P iX p c P. (7 .2 2 )
194
Правило 4. Значения ≪близости≫ должны удовлетворять
условию (7.22). Для разностей принимается более слабое условие
по правилу 3, соответствующее (7.21).
Шаг 7. Определено таким образом правило отбора и в
соответствии с этим правилом дополняется набор диагностических
параметров В. Строки, соответствующие выбранным параметрам,
выносятся за рабочую область таблицы при ф, = 0.
Шаг 8. Таблица подвергается обработке интерактивной процедурой
покрытия таблицы расстояний (§ 7.4.2).
Шаг 9. ЛПР изучает набор выбранных параметров и, руководствуясь
дополнительными критериями и опытом, может расширить
или сузить его.
Шаг 10. Исключаются из эффективного множества парамет-'
ры, имеющие Л,, = 0, т. е. не поддающиеся контролю и измерению
непосредственно.
Шаг 11. ЛПР анализирует полученное решение. Если набор
удовлетворяет ЛПР и по количественному, и по качественному
составу —переход к шагу 12. В противном случае ЛПР должен
повторить проверку альтернатив. Для этого необходимо:
изменить правило выбора параметров (шаг 5);
выбрать другую дихотомию (шаг 2).
Шаг 12. Конец работы процедуры.
При неудовлетворительном завершении работы процедуры необходимо
вернуться к выбору критического расстояния и коэффициентов
значимости факторов.
7.5.3. М од иф ик ац иям ет од а E L EK TR E II в ыб ор а
д иа гн ос ти че ск ихп ар ам ет ро в
В ряде случае для сокращения исходного множества (набора)
параметров и осуществления предварительного анализа с
целью выявления параметров в условиях противоречивости критериев
целесообразно исподьзовать специальные методы. Одним
из методов классификации и выбора при наличии нескольких
критериев является метод ELEKTRE II [55]. Его модификация
позволяет решать в ряде случаев задачу выделения диагностических
параметров для дифференциального диагностирования и
анализировать качественный и количественный состав исходного
набора параметров.
Суть метода ELEKTRE 11 заключается в воспроизведении с
помощью некоторого графа Gtk = (X, U) отношения (полного
квазипорядка), определенного между элементами множества
X —xi, х 2, ..., х „ на основании критерия /*. Каждый из графов
Gtk = (X, U) является графом локальных предпочтений, так как
фиксирование конкретного k-ro критерия связано с учетом
7* 195
лишь одной из оценок параметра х, относительно критериев
К £2 и гр: к,- = yi(x,j; £2<- = у2(х,); гр, = у3(х,).
Граф локальных предпочтений является таким образом
ориентированным графом, так как
(xi, х1+1) е в и 1ко у 1к(х,)^у,ь(х1+1), (7.23)
где Xi, Xi+ 1 —ориентированное ребро, идущее от х к Xt+,-, U,k —множество ориентированных
ребер графа Gtk-
При этом ориентированное ребро направлено от элемента с
более высокой оценкой к элементу с более низкой оценкой, а
равенство оценок для двух элементов влечет за собой наличие
двух противоположно направленных ребер (*,, xi + \) и ( je, + i , х, ) .
В выражении (7.23) знак ≪ > ≫ читается как ≪предпочтительнее,
чем...≫ а, знак ≪ ^ ≫ —как ≪не менее предпочтительно,
чем...≫ или ≪по меньшей мере столь же высоко, как...≫.
Отношения полного квазипорядка воспроизводятся путем
синтеза оценок по всем трем выбранным критериям, на базе
которых строится интегральный критерий порядка.
Метод ELEKTRE II и его модификации получили широкую
известность и распространение. Однако, несмотря на эффективность,
в методике затруднен выбор порогов р и q, с помощью
которых формируются элементы матриц согласия и соответственно
несогласия с гипотезой, выдвинутой относительно предпочтительности
параметра дг, по отношению к параметру * , -+ 1 и
которые в свою очередь определяют другую матрицу —доминирования.
Матрица доминирования и отображает искомое отношение
порядка (граф доминирования). Величины порогов р и q
для указанных матриц назначаются ЛП Р исходя из того, что вычисляемые
для дуг (xt, X i+ 1) оценки, называемые индексами согласия
(сц) или несогласия (fifrc,,), не должны быть для подтверждения
гипотезы о предпочтении меньше р для индекса согласия и
больше q относительно индекса несогласия. Какие-либо рекомендации
по выбору порогов р и q в литературе отсутствуют и при
достаточно большой размерности матрицы доминирования
оказывается сложным проводить согласованный анализ обеих
матриц. Кроме того, матрица доминирования представляет только
информацию о доминировании, но не позволяет оценить степень
превосходства. Это существенно усложняет работу ЛПР, увеличивает
число итераций, необходимое для получения удовлетворительного
решения.
Рассмотрим модификацию метода ELEKTRE II, существенно
компенсирующую эти недостатки.
В соответствии с методом ELEKTRE II вычисляются индексы
согласия (несогласия) с гипотезой о предпочтительности параметра
Xi по отношению к параметру х,+ |. Эти индексы образуют
196
матрицу инциденций размерности N P X N R , где NP —количество
строк параметров, a NR —количество столбцов —ребер, характеризующих
отношения между каждой х,-й и остальными вершинами.
Вершине х/, из которой выходит дуга, соответствует
коэффициент согласия, а коэффициент несогласия (записанный
со знаком ≪минус≫) представляет вершину Х\ —конец дуги. Таким
образом, представление априорной информации ЛПР
компактно, наглядно и позволяет избегать затрат на предварительную
селекцию параметров. В дальнейшем при работе с
матрицами доминирования используются следующие правила.
Правило 1. Если все элементы оценок С,у —индексов согласия
i-й строки, отличные от нуля, равны единице, V О/ = 1,
то i-й параметр превосходит или не хуже сравниваемых с ним
параметров. Параметр включается в эффективный набор диагностических
параметров.
Правило 2. Если в строке все элементы не больше нуля,
т. е. V Cij = 0, то i-й параметр считается наихудшим и удаляется
как неинформативный.
Правило 3. По формуле
dn'ij——[(maxdrt/y-f-minrfn,/) —dtitj]
вычисляется ≪приведенный≫ индекс несогласия d n tj для i-й строки
и / -го столбца. Если он равен минус единице, т. е. 3 йГга(/ = —1, то
это свидетельствует о равенстве (в смысле предпочтительности)
i-ro и / -го параметров. Так как индекс несогласия изменяется в интервале
от 0 до 1, а ≪приведенный≫ индекс несогласия в интервале
от — до 0, то d'riij——1 означает минимальное несогласие с гипотезой.
Правило 4. Если в столбце нет отрицательного элемента,
то разность оценок равна размаху шкалы и подтверждается
гипотеза о полном согласии с превосходством i-ro параметра
над / -м.
Селекция параметров по их оценкам позволяет существенно
уменьшить объем сравниваемых элементов и в то же время
отобрать для последующей обработки параметры с действительно
противоречивыми оценками по используемым критериям. Фактически
эта часть алгоритма может предшествовать любому
алгоритму для сокращения исходного множества сравниваемых
элементов и реализуется программой ELA-2. Программа упорядочивает
параметры по фактору эффективности в условиях
противоречивых критериев по рассмотренным в § 5.2 факторам,
отсортировывает параметры, имеющие низкие и самые высокие
показатели, и отбирает для дальнейшей обработки те из них,
которые имеют противоречивые оценки.
Последовательность действий представима в виде алгоритма.
7В Зак. 666 197
Алгоритм 7.6.
Шаг 1. Лицо, принимающее решение, учитывая нормативные
требования, статистику по эксплуатации объекта и накопленный
опыт, задает значение порогов р и q. При этом:
вычисляется среднее арифметическое положительных для р и
отрицательных для q элементов матрицы;
выбирается строка с максимальным количеством положительных
элементов (соответствующая лучшему или одному из лучших
параметров) и пороги назначаются соответственно значениям
ее элементов;
определяется среднее арифметическое абсолютных величин
элементов матрицы. При этом принимается, что p = \ q \ .
Шаг 2. Формируется матрица доминирования, для чего из
матрицы удаляются столбцы при условии, что хотя бы один элемент
не удовлетворяет соотношению С,, ^ р и d ' t i i j^ q .
Шаг 3. Рабочая матрица сжимается за счет удаления нулевых
строк, полученных после операций шага 2.
Шаг 4. Производится проверка на наличие контуров:
вычеркиваются строки, где все элементы больше или равны
нулю, а также строки с отрицательными и нулевыми элементами.
Удаляются столбцы, соответствующие ненулевому элементу удаленной
строки. Процедура продолжается до тех пор, пока матрица
не станет нулевой или в строках матрицы останутся разнознаковые
элементы (и нули);
если после преобразований матрица нулевая, то переход
к шагу 6, если остаются строки с разнознаковыми элементами,
то это свидетельствует о наличии контуров.
Шаг 5. Вершины контура стягиваются в одну с максимальным
положительным индексом согласия Сц таким образом, что они
представляются одной вершиной, так как по используемым критериям
вершины контура равноценны.
В результате получаем граф, включающий параметры с противоречивыми
оценками, на котором может быть выделено ядро,
т. е. подмножество элементов, обладающих и внешней, и внутренней
устойчивостью.
По окончании процедуры возможен дополнительный анализ
лицом, принимающим решение относительно вершин, образующих
контур, для чего требуется привлечение дополнительной информации
и разработка специальных критериев. Это позволяет уточнить
оценки ранее равнозначных вершин с целью корректировки эффективного
множества диагностических параметров.
Шаг 6. Выделяется ядро графа. Для этого:
а) выбирается строка, в которой содержится максимальное
количество только положительных элементов;
б) удаляются строки, которые содержат отрицательный элемент,
т. е. конец ребра от выбранного параметра (это соответст-
198
вует удалению параметра, худшего по своим оценкам, чем выбранный
выше); предварительно в строках с отрицательными элементами
определяются положительные элементы и удаляются соответствующие
им столбцы. Если матрица нулевая, то переход к п. в
этого же шага, иначе —к п. а до получения нулевой матрицы;
в) ЛПР предлагается ядро графа, которое сформировано по
п. а. Если ядро содержит слишком много элементов, то пороги
увеличиваются, однако при этом теряется возможность учесть
существующее незначительное превосходство. Если элементов
недостаточно, то пороги снижаются —переход к шагу 1. Если
результат удовлетворяет ЛПР —переход к шагу 7.
Шаг 7. Конец процедуры.
Таким образом, модифицированная процедура упростила как
машинную реализацию, так и работу лица, принимающего
решения.
