В матрице [А] через wij обозначено численное значение стандартов, соответствующее альтернативе Аi и элементу Esj иерархии. Таким образом, столбцы в матрице [А] образуют ненормированные векторы приоритетов альтернатив по соответствующим элементам Esj.
Для получения нормированных векторов WAj (верхний индекс указывает на то, что ранжируются альтернативы) приоритетов альтернатив матрица [А] умножается на диагональную матрицу [S] вида:
Множество нормированных векторов приоритетов альтернатив относительно всех элементов самого нижнего уровня иерархии определяется перемножением матриц
[WA]=[A]´[S].
В полученной матрице [ WA ] столбцами являются нормированные векторы приоритетов альтернатив WAj для каждого элемента Esj иерархии.
Дальнейшее определение векторов приоритетов альтернатив относительно элементов Eij иерархии, расположенных выше уровня S, осуществляется в соответствии с шагами 2 и 3 алгоритма иерархического синтеза (см. разд. 2.3).
Рассмотрим пример использования метода сравнения альтернатив относительно стандартов, подтверждающий тот факт, что добавление новой альтернативы не нарушает порядок ранее проранжированных альтернатив.
Пусть имеется матрица предпочтений стандартов:
Вектор приоритетов стандартов имеет следующий вид:
Н = 0,696 М = 0,225 L = 0,079.
Рассмотрим четыре альтернативы А1,..., А4 которым поставлены в соответствие следующие значения вектора приоритетов стандартов:
А1 = 0,225 (М), А2 = 0,079 (L), А3 = 0,225 (М), А4 =0,079 (L),
Нормированный вектор приоритетов рассматриваемых альтернатив следующий:
А1 А2 А3 А4
W4 = { 0,370 0,130 0,370 0,130 }Т.
где Т — знак транспонирования;
(4) — нижний индекс, указывающий число ранжируемых альтернатив.
В соответствии с приведенным вектором альтернативы ранжируются в порядке убывания приоритета: А1, А3, А2, А4.
Добавим к рассматриваемому множеству альтернатив новую — А5 и присвоим ей значение, соответствующее высокому стандарту — Н. Нормированный вектор приоритетов для пяти альтернатив имеет следующий вид:
А1 А2 А3 А4 A5
W5= {0,137 0,061 0,173 0,061 0,534}T.
В соответствии с этим вектором альтернативы ранжируются в порядке убывания приоритета следующим образом: А5, А1, А3, А2, A4. Анализ приведенной последовательности показывает, что добавление новой альтернативы А5, не привело к нарушению порядка у ранее проанализированных альтернатив А1, ..., А4.
Сравнение объектов методом копирования
В третьей модификации рассматривается определение вектора приоритетов альтернатив методом копирования.
Метод копирования применяется в тех случаях, когда среди анализируемых альтернатив имеются такие, которые идентичны по одним или нескольким анализируемым свойствам (критериям качества). Например, пневматическая виброзащитная система рукавного типа, используемая в рессорном подвешивании пассажирских автобусов, идентична по качеству виброизоляции с металлическим механизмом перескока, реализующим квазинулевую жесткость.
Рассмотрим процедуры сравнения и установления приоритета альтернатив, используемые в методе копирования.
Пусть определено множество альтернатив А = {а1, а2, ..., аn}, каждая из которых отличается от всех других альтернатив этого множества уровнем качества по рассматриваемому критерию Кi и определено другое множество альтернатив В == {b1, b2, ..., bn}, каждая из которых имеет одинаковые свойства со всеми другими по ранее определенному критерию Кi. Предположим, что множество А имеет хотя бы один элемент аi* , свойство которого по критерию Кi идентично свойствам всех альтернатив множества В. Тогда все альтернативы множества В являются копиями элемента аi* по критерию Кi. При такой ситуации эксперт по критерию Кiпопарно сравнивает только альтернативы множества А. Далее на основании матрицы попарных сравнений рассчитывается нормированный собственный вектор WA, ранжирующий альтернативы множества A. Всем альтернативам-копиям {b1, b2, ..., bn} присваивается значение нормированного собственного вектора WA, соответствующее элементу ai*. В результате получается новый ненормированный вектор приоритетов WAB всех альтернатив, входящих в множества A и В. Вектор WAB нормируется путем деления каждого значения указанного вектора на сумму всех его значений.
Метод копирования аналогичен методу сравнения альтернатив относительно стандартов в том плане, что позволяет не нарушать порядок ранее проранжированных альтернатив при добавлении новых, являющихся копиями ранее проранжированных альтернатив. Кроме того, число анализируемых альтернатив при добавлении копий может превышать пороговое значение, равное девяти, установленное для метода попарного сравнения.
Рассмотрим пример добавления к ранее проранжированным объектам альтернатив-копий.
Допустим, определены три альтернативы A1, А2 и А3, для которых экспертом установлена относительная степень предпочтений по критерию "надежность функционирования системы". Альтернативы сравниваются попарно в матрице, для которой рассчитывается нормированный собственный вектор, имеющий значения {0,5 0,3 0,2}T . В приведенном векторе указан знак транспонирования — Т, а порядок значений вектора соответствует весу альтернатив А1, А2 и А3. Предположим, что для анализа поступают две новые альтернативы А4, А5, свойства которых по указанному критерию полностью идентичны свойствам альтернативы А3. В этом случае альтернативам-копиям присваиваются веса, соответствующие весу альтернативы А3,, т. е. А4 = 0,2 и А5 = 0,2. Новый ненормированный вектор приоритетов альтернатив принимает следующий вид:
{0,5 0,3 0,2 0,2 0,2}T
Значения весов пяти альтернатив после нормирования предыдущего вектора приоритетов имеют следующий вид:
A1 = 0,35, А2 == 0,21, А3 = 0,14, A4 = 0,14, A5= 0,14.
Анализ двух векторов приоритетов, характеризующих соответственно множества из трех и пяти альтернатив, показывает, что добавление альтернатив А4, А5 не нарушило порядок приоритетности альтернатив А1, А2 и А3,.
Метод копирования позволяет существенно сократить время экспертов на подготовку исходных данных для анализа и уменьшить вероятность внесения в них как случайных, так и логических ошибок.
2.6. Многокритериальный выбор на иерархиях с различным числом и составом альтернатив под критериями
В четвертой модификации рассматривается метод определения векторов приоритетов альтернатив для иерархий с различным числом и различающимся составом альтернатив под критериями.
В практике принятия решений нередко встречается задача, когда ранжируемые по множеству критериев альтернативы оцениваются экспертом не по всем критериям. Эта задача характерна для ситуаций, в которых множество критериев, выделенных для всех рассматриваемых альтернатив, является избыточным относительно одной или нескольких альтернатив. Таким образом, в рассматриваемом случае эксперт имеет разное количество альтернатив под каждым критерием или под их частью. На рис. 2.7 приведены примеры иерархий, в которых каждый критерий Ej из множества {Е1, E2, ... , Еp} имеет разное количество альтернатив из множества {А1,А2, ... ,Аr}.
Альтернативы А1 и Аr; А1, А2 Аr; А2 и Аr оцениваются соответственно относительно элементов (критериев) Е1, Е2, Ер (рис. 2.7а).
Рис. 2.7. Примеры иерархий с разным числом альтернатив под критериями а — синтез; б — декомпозиция
Рассмотрим методику определения вектора приоритета альтернатив для случая, когда иерархия имеет один уровень критериев, объединенных фокусом (рис. 2.7 б) с учетом значимости критериев, и разное количество альтернатив у каждого критерия. Методика предполагает выполнение ряда процедур по структурированию информации и проведению вычислительных операций.
Процедура 1. Исходная проблема структурируется в виде иерархии, устанавливающей взаимосвязь между множеством сравниваемых альтернатив {А1, A2,... , Аr}и множеством критериев {E1, Е2, ... , Еp}.
Процедура 2. На основе иерархической структуры определяется бинарная матрица [В], устанавливающая соответствие между альтернативами и критериями. Матрица [В] содержит элементы bij = {0,1}. При этом если альтернатива Аi оценивается по критерию Ej, то bij = 1, в противном случае bij = 0.