Сравнение объектов со стандартами

В некоторых практических ситуациях, построение матрицы парных сравнений становится затруднительным или неэффективным, а именно:

 

1)альтернативы могут поступать эксперту для сравнения не одновременно, а через определенные промежутки времени. В этой ситуации невозможно попарно сравнить все альтернативы;

2) эксперту может быть предложено для оценивания больше 9-ти альтернатив. В этом случае, с его стороны построение матрицы парных сравнений становится затруднительным из-за физических ограничений человека;

3) при поступлении новых альтернатив может изменяться порядок (приоритеты), которые были установлены на ранее сравниваемых альтернативах. Нарушение упорядочивания альтернатив является нежелательным при решении ряда прикладных задач, связанных со значительными финансовыми, материальными, человеческими затратами.

Для выхода из этих ситуаций применяется модификация метода анализа иерархий на основе сравнения альтернатив со стандартами.

Стандарт устанавливает уровень качества объекта относительно критерия качества.

Пример: критерию «надежность» для объекта «программного обеспечения» может быть определено 3 стандарта: H – высокий (high), M - средний (medium), L – низкий (little) – соответствует уровень надежности. Или для обеспечения банковских кредитов по критерию «ликвидность» могут быть также предложены 3 стандарта (H,M,L), что соответствует драгоценным металлам, ценным бумагам, недвижимости.

При построении иерархии, стандарты располагаются непосредственно после уровня критериев и между альтернативами, которые связаны с этими критериями. При этом число стандартов, связанных с каждым критерием, может быть различно. Данная ситуация отображена ниже.

 

 
 

 


Рассмотрим правила построения иерархии, которые учитывают стандарты и алгоритм вычисления приоритетов альтернатив. Будем считать

C={H,M,L,HH,HM,ML,LL}- множество стандартов, где

HH – очень высокий уровень стандарта

HM –между высоким и средним

ML –между средним и низким

LL –очень низкий уровень стандарта.

Следовательно, в полной мере шкала стандартов имеет 7 значений и является шкалой порядка. Для конкретного элемента иерархии (критерия последнего перед альтернативами) определяется подмножество стандартов Cjs Ì C (Cs1=Csns) . Так для приведения иерархии для критериев Qs1 и Qsns имеем в наличии 3 стандарта - (H,M,L), а для критерия Qs2 имеем 5 стандартов - (H,HM,M,ML,L) –C2s.

Получение векторов приоритетов альтернатив относительно критериев, которые учитывают стандарты, осуществляется следующим образом:

1) для каждого критерия Qsj иерархии, непосредственно связанного со стандартами, определяется подмножество Csj Ì C.

2)Стандарты, сформированные относительно Qsj критерия, сравниваются попарно по шкале Саати (9-ти бальной). Строится для них матрица парных сравнений и определяется главный собственный вектор Xcj, который отражает приоритеты стандартов, относительно критерия Qsj.

3)Строится матрица Ac, элементами которой являются соответствующие стандарты для каждого Qsj критерия. Она имеет вид

 

 

 

 

4) После этого матрица Ac преобразуется в матрицу U-значений соответствующих стандартов соответствующим значениям из ранее полученных векторов приоритетов Xsj . В результате этого получаем ненормированную матрицу U-вида.

 

 

 

5) Далее производим построение нормированной матрицы Un=U*S, где

 

 

 

т.е. матрица S имеет размер Ns*Ns и является диагональной, где на диагонали находятся значения, обратные сумме элементов в столбцах матрицы U.

6) В полученной матрице Un столбцы представляют собой векторы приоритетов Pjs альтернатив относительно критериев Qjs в иерархии Un=(P12, P2s,…..,Pnss)

Дальше метод анализа иерархий реализовывается согласно общепринятой схеме реализации.