Для построения рациональных вариантов наборов по данному морфологическому множеству можно воспользоваться методом полного перебора.
Суть метода заключается в том, что просчитываются показатели «защищенность» и «издержки» от реализации всех вариантов наборов и выбирается требуемое число лучших с точки зрения отношения суммарного показателя «защищенность» к «издержкам». Всего таких вариантов:
N= , (2.3)
где n – число функциональных подсистем, а Kl – число альтернатив l -го мероприятия.
Множество , состоящее из всех возможных вариантов построения набора средств защиты для рубежа, является декартовым произведением множеств альтернатив (строк морфологической матрицы):
(2.4)
Множество включает в себя средства защиты для l -ой ФП:
, (2.5)
Тогда
, (2.6)
где L – число функциональных подсистем для рубежа,
- средство защиты для реализации -ой функциональной подсистемы,
длина элемента множества S равна L, максимальная длина множества S (число элементов – вариантов набора) определяется как произведение длин множеств .
Усечение множества S выполняется методом полного перебора по заданной целевой функции. В качестве целевой функции для синтезируемого варианта набора
, (2.7)
где , применяется функция
, (2.8)
где: – значения показателя «защищенность», – значения показателя «издержки» для альтернативы , которые могут вычисляться с использованием метода линейной свертки критериев и с использованием функций принадлежности.
Как наилучший вариант набора средств защиты выбирается вариант с наибольшим значением целевой функции J.