Главная страница

Метод анализа иерархий. Лекция Метод анализа иерархий (метод Т. Л. Саати)


Скачать 0.53 Mb.
НазваниеЛекция Метод анализа иерархий (метод Т. Л. Саати)
АнкорМетод анализа иерархий
Дата27.05.2022
Размер0.53 Mb.
Формат файлаpdf
Имя файлаМетод анализа иерархий.pdf
ТипЛекция
#552066

1
Лекция 1. Метод анализа иерархий (метод Т. Л. Саати)
Метод анализа иерархий (МАИ) состоит в декомпозиции проблемы на более простые составные части и дальнейшей обработке последовательности суждений эксперта по парным сравнениям. Метод анализа иерархий служит для обоснования принятия решений в условиях
определенности и многокритериальности.
Метод базируется на следующих принципах.
Принцип декомпозиции. Данный принцип предусматривает структурирование проблемы в виде иерархии, что является первым этапом применения МАИ. Иерархия считается полной, если каждый элемент заданного уровня связан со всеми элементами последующего уровня.
Простейшая полная иерархия проблемы многокритериального выбора включает в себя три уровня (рис. 1): цель, критерии, альтернативы.
Рис.1. Иерархия проблемы
Принцип сравнительных суждений. Чтобы установить приоритеты критериев и получить оценки для альтернативных решений, в МАИ используется метод парных сравнений - строятся матрицы парных сравнений
ij
a
A

, где
j
i
ij
w
w
a
/

,
i
w
-– «вес» i-го элемента иерархии.
Очевидно, что
ji
ij
ii
a
a
a
/
1
,
1


(то есть диагональные элементы матрицы равны 1, матрица является обратносимметричной).
По каждой матрице определяется вектор локальных приоритетов и вычисляется индекс
согласованности мнений эксперта.
Принцип синтеза приоритетов. Итак, будем считать, что:
1) построены матрицы парных сравнений: одна для второго уровня иерархии (для критериев), а на каждом последующем уровне – столько матриц парных сравнений, сколько
элементов содержит предшествующий уровень иерархии (в каждой матрице – результаты сравнения по одному из критериев);
2) вычислены векторы локальных приоритетов по каждой матрице.
Приоритеты синтезируются, начиная со второго уровня иерархии сверху вниз. Локальные приоритеты альтернатив умножаются на приоритеты соответствующих критериев предшествующего уровня и суммируются по каждому элементу в соответствии с критериями.
Таким образом, итоговой оценкой альтернативы в методе парных сравнений является вес альтернативы, вычисляемый как свертка весовых коэффициентов критериев (локальных критериев) всех уровней иерархии.
Цель
Критерий 1
Критерий 2
Критерий N
Альтернатива 1
Альтернатива 2
Альтернатива M

2
Алгоритм МАИ включает в себя следующие этапы:
1.
формирование иерархии целей;
2.
определение приоритетов;
3.
расчет локальных векторов приоритетов;
4.
проверка экспертных оценок на непротиворечивость (вычисление индекса согласованности);
5.
расчет приоритетов целей и мероприятий для иерархии в целом на основе синтеза локальных приоритетов.
Рассмотрим эти этапы и проиллюстрируем их на примере.
Предприятию необходимо заключить договор о поставке товара либо с посредником 1,
либо с посредником 2, либо с предприятием-изготовителем, либо с посредником 3. Выбор
необходимо осуществить, оценив следующие факторы:

цена товара (руб.);

объем партий товара (шт.);

место расположения поставщика (км);

возможность сбоя поставок (кол-во);

сроки поставок (мес.);

транспортные расходы (руб.).
В таблице 1 приведены исходные данные для эксперта, на основе анализа которых он
строит матрицы парных сравнений.
Таблица 1. Исходные данные
Цена
товара
Объем
партий
товара
Место
расположения
поставщика
Сбой
поставок
Сроки
поставок
Транспортные
расходы
Посредник 1
1000
500
1000
1
точно в
срок
2000
Посредник 2
1800
200
500
2
1 месяц
1000
Предприятие-
изготовитель
800
1000
1500
0
в течение
2 месяцев
3000
Посредник 3
2000
500
100
0
точно в
срок
500
Этап 1. Формирование иерархии целей. Производится декомпозиция проблемы принятия решений с выделением главных целей, подцелей и различных целевых функций
(альтернатив). Элементы одинаковых уровней должны быть сопоставимы друг с другом с точки зрения возможности установления приоритетов.
Критерии всех уровней иерархии в методе анализа иерархий должны иметь общую направленность (либо положительную, либо отрицательную), то есть либо оцениваются выгоды (доход, прибыль), либо издержки.
Воспользовавшись методом Саати для решения данной проблемы, следует, в первую очередь, четко определить потенциальные выгоды, которые необходимо учитывать. Допустим, что в результате получены следующие иерархии выгод (рис. 2).

3
Рис. 2. Иерархия проблемы выбора поставщика
Этап 2. Определение приоритетов. Чтобы установить приоритеты критериев, получить оценки для альтернативных решений, строятся матрицы парных сравнений
ij
a
A

. Элемент a
ij матрица парных сравнений является результатом измерения по фундаментальной шкале степени предпочтительности альтернативы A
i по отношению к альтернативе A
j
Следует помнить, что между собой сравниваются элементы принадлежащие к одному уровню иерархии. При построении матриц парных сравнений пользуются фундаментальной шкалой предпочтений (шкалой относительной важности) (табл. 2).
Таблица 2. Фундаментальная шкала предпочтений (шкала относительной важности)
ij
a
Пояснения
1
Равная важность сравниваемых элементов иерархии. Оба сравниваемых элемента имеют одинаковую значимость для элемента более высокого уровня
3
Умеренное превосходство i-го элемента иерархии над j-ым.
Предшествующий опыт и оценка говорят о немного большей значимости одного элемента по сравнению с другим
5
Существенное или сильное превосходство i -го элемента.
Предшествующий опыт и оценка говорят о более высокой значимости одного элемента по сравнению с другим
7
Значительное превосходство i-го элемента. Очень высокая значимость элемента явно проявилась в прошлом
9
Очень значительное превосходство i-го элемента. Речь идет о
максимально возможном различии между двумя элементами
2, 4, 6, 8
Промежуточные степени превосходства. Значения попадают в интервал
между определенными выше баллами значимости
Количество ответов экспертов для построения матрицы парных сравнений для n сравниваемых элементов равно n*(n-1)/2 или n
2
/2 – n/2. При заполнении матрицы парных сравнений достаточно определить элементы, расположенные над главной диагональю матрицы.
Элементы под диагональю согласно свойству обратной симметричности матрицы вычисляются по формуле
ji
ij
a
a
/
1

Первоначально строится матрица парных сравнений для критериев, используемых в иерархии (табл. 3). Например, значение на пресечении строки 1 и столбца 2, равное 9, свидетельствует о максимально возможном приоритете критерия цены товара по сравнению с

4 объемом поставляемых партий. Соответственно объем партии очень мало значим в сравнении с ценой поставки, поэтому значение на пересечении 1-го столбца и второй строки равно 1/9.
Далее для каждого критерия строится матрица парных сравнений всех альтернатив.
Например, если трехуровневая иерархия строится для 6 критериев и 4 альтернатив, то всего будет построено 7 матриц парных сравнений (1 матрица размерности 6

6 - для сравнения критериев и 6 матриц размерности 4

4 для сравнения альтернатив по каждому из критериев).
Таким образом, общее количество матриц парных сравнений равно количеству критериев плюс
1 (для случая простейшей трехуровневой иерархии).
Этап 3. Расчет локальных векторов приоритетов. Для каждой матрицы мы можем рассчитать локальные приоритеты сравниваемых элементов. Каждой строке матрицы, а, следовательно, соответствующему элементу, ставим в соответствие геометрическое среднее ее элементов. Суммируя полученные результаты, делим геометрические средние каждой из
строк матрицы на эту сумму.
В результате получаем локальные приоритеты соответствующих сравниваемых элементов.
Для рассматриваемого примера вектор локальных приоритетов по каждому из критериев вычислен в столбце 9 таблицы 3. В частности, локальный приоритет по критерию Цена товара получен как частное от деления 3,947 на 8,886.
Таблица 3. Оценка важности критериев
0
1
2
3
4
5
6
7
8
9
Критерий
Цена
товара
Объем
партии
Место
располож
ения
Сбой
постав
ок
Сроки
постав
ок
Транспо
ртные
расходы
Произв
едение
6
из
произв
едения
Локальн
ый
вектор
приорите
тов
Цена
товара
1 9
5 7
4 3
3780 3,947
0,444
Объем
партий
1/9 1
1/5 1/3 1/6 1/7 0,0002 0,237 0,027
Место
расположе
ния
1/5 5
1 3
1/2 1/3 0,495 0,891 0,100
Сбой
поставок
1/7 3
1/3 1
1/4 1/5 0,007 0,439 0,049
Сроки
поставок
1/4 6
2 4
1 1/2 6
1,348 0,152
Транспор
тные
расходы
1/3 7
3 5
2 1
69,3 2,030 0,228
Итого
2,04 31,00 11,53 20,33 7,92 5,18
8,886
1,000
На этом этапе можно, в частности, сделать вывод о том, что наиболее значимым критерием при выборе поставщика является цена товара, а наименее значимым – объем поставляемых партий.
Этап 4. Проверка ограниченности оценки приоритетов. На этом этапе вычисляется так называемый индекс согласованности (ИС) суждений по каждой матрице
,
1
max



n
n
ИС

где n – размерность матрицы, а max

вычисляется следующим образом:

суммируется каждый столбец матрицы парных сравнений;

5

сумма первого столбца умножается на первую компоненту локального вектора приоритетов (расположен в первой строке столбца 9 в примере), сумма второго столбца на вторую компоненту и т. д.;

полученные произведения суммируются.
Затем необходимо сравнить ИС с той величиной, которая получилась бы при случайном выборе суждений по фундаментальной шкале (1/9 ... 9) для заданного значения. Значения этой величины, она называется случайной согласованностью (СС), известны и представлены в табл. 4. Заметим, что всегда согласованной является матрица размерности 2.
Значение СС зависит только от размерности матрицы парных сравнений.
Таблица 4. Случайная согласованность
Размерность матрицы
1 2
3 4
5 6
7 8
9 10
Случайная
согласованность
0 0
0,58 0,9 1,12 1,24 1,32 1,41 1,45 1,49
Определив ИС и СС, находим отношение согласованности (для матриц размерности больше 2):
СС
ИС
ОС

Если для конкретной матрицы окажется, что ОС > 0,1, то можно утверждать, что суждения эксперта, на основе которых заполнена исследуемая матрица, сильно
рассогласованы, и ему надлежит заполнить матрицу заново, более внимательно используя при этом шкалу парных сравнений. В противном случае суждения эксперта принимаются.
Вычислим отношение согласованности по матрице парных сравнений критериев для нашего примера (см. табл. 3):
;
)
228
,
0 18
,
5
(
)
152
,
0 92
,
7
(
)
049
,
0 33
,
20
(
)
100
,
0 53
,
11
(
)
027
,
0 00
,
31
(
)
444
,
0 04
,
2
(
6,277
λmax














ИС = |λ
max
– n)| / (n-1) = |6,277 - 6)| / (6-1) = 0,055;
Для n=6 из табл. 4 получаем СС=1,24. Тогда ОС = ИС / СС = 0,055 / 1,24 = 0,045

0,1.
Полученное значение ОС не превосходит 0,1, что означает, что оценки эксперта
согласованы.
Проверка рассогласованности позволяет выявить ошибки, которые мог допустить эксперт при заполнении матрицы парных сравнений. Ошибки (противоречия) могут быть следующими: например, эксперт указывает, что альтернатива A1 хуже, чем A2, а альтернатива A2 хуже, чем
A3; но при этом эксперт указывает также, что A1 лучше, чем A3. Пример матрицы парных сравнений, содержащей такую ошибку, приведен в таблице:
А1
А2
А3
А1 1
1/3 2
А2 3
1 1/5
А3 1/2 5
1
Возможны также ошибки следующего вида: эксперт указывает, что альтернатива A1 значительно хуже, чем A2, а альтернатива A2 значительно хуже, чем A3, но при этом эксперт указывает также, что A1 лишь немного хуже, чем A3. Пример матрицы парных сравнений с такой ошибкой приведен в таблице:
А1
А2
А3
А1 1
1/7 1/3
А2 7
1 1/6
А3 3
6 1

6
На этом этапе последовательно вычисляются локальные векторы приоритетов и проверяется согласованность результатов каждого элемента иерархии. Выполним расчеты для нашего примера (см. таблицы 5 - 10).
Выявление приоритетов по фактору Цена товара представлено в таблице 5.
Таблица 5. Цена товара
Цена товара
Посредник
1
Посредник
2
Изготовитель Посредник
3
Прои зведе ние
4
из произв едения
Вектор приоритетов
Посредник 1 1
7 1/2 8
28 2,300 0,355
Посредник 2 1/7 1
1/8 2
0,36 0,435 0,067
Изготовитель 2 8
1 9
144 3,464
0,534
Посредник 3 1/8 1/2 1/9 1
0,007 0,289 0,044
Итого
3,27 16,50 1,74 20,00 6,488 1,00
Оценка согласованности мнений эксперта:
;
076
,
4
)
044
,
0 00
,
20
(
)
534
,
0 74
,
1
(
)
067
,
0 50
,
16
(
)
355
,
0 27
,
3
(
max










ИС = |4,076 - 4)| / (4 - 1) = 0,025;
ОС = ИС / СС = 0,025 / 0,9 = 0,028

0,1.
По критерию Цена товара наиболее приоритетным является изготовитель товара.
Таблица 6. Объем партии
Объем
партии
Посредник
1
Посредник
2
Изготовитель Посредник
3 4
Вектор приоритетов
Посредник 1 1
4 1/6 1
0,904 0,143
Посредник 2 1/4 1
1/9
¼
0,289 0,046
Изготовитель 6 9
1 6
4,243 0,669
Посредник 3 1
4 1/6 1
0,904 0,143
Итого
8,25 18 1,44 8,25 6,339 1,00
Оценка согласованности мнений эксперта:
;
151
,
4
)
143
,
0 25
,
8
(
)
669
,
0 44
,
1
(
)
046
,
0 0
,
18
(
)
143
,
0 25
,
8
(
max










ИС = |4,151 - 4)| / (4 - 1) = 0,050;
ОС = 0,050 / 0,9 = 0,056

0,1.
По критерию Объем партии наиболее приоритетным является изготовитель товара.
Таблица 7. Место расположения поставщика
Место
расположения
Посредник
1
Посредник
2
Изготовитель Посредник
3 4
Вектор приоритетов
Посредник 1 1
1/5 3
1/7 0,541 0,085
Посредник 2 5
1 7
1/3 1,848 0,291
Изготовитель
1/3 1/7 1
1/9 0,270 0,042
Посредник 3 7
3 9
1 3,708
0,582
Итого
13,33 4,34 20,00 1,59 6,367 1,00
Оценка согласованности мнений эксперта:
;
157
,
4
)
582
,
0 59
,
1
(
)
042
,
0 00
,
20
(
)
290
,
0 34
,
4
(
)
085
,
0 33
,
13
(
max










ИС = |4,157 - 4)| / (4 - 1) = 0,052;
ОС = 0,052 / 0,9 = 0,058

0,1.

7
По критерию Место расположения поставщика наиболее приоритетным является посредник 3.
Таблица 8. Сбой поставок
Сбой
поставок
Посредник 1 Посредник 2
Изготовитель
Посредник 3 4
Вектор приоритето в
Посредник 1 1
5 1/5 1/5 0,669 0,11
Посредник 2 1/5
1 1/9 1/9 0,280 0,037
Изготовитель 5 9
1 1
2,590
0,427
Посредник 3 5
9 1
1 2,590
0,427
Итого
11,20 24 2,31 2,31 6,072 1,00
Оценка согласованности мнений эксперта:
;
09
,
4
)
427
,
0 31
,
2
(
)
427
,
0 31
,
2
(
)
037
,
0 24
(
)
11
,
0 50
,
11
(
max










ИС = |4,09 - 4)| / (4 - 1) = 0,03;
ОС = 0,03 / 0,9 = 0,032

0,1.
По критерию Сбой поставок наиболее высоким приоритетом обладают 2 поставщика: изготовитель товара и посредник 3.
Таблица 9. Сроки поставки
Сроки
поставки
Посредник 1 Посредник 2
Изготовитель
Посредник 3 4
Вектор приоритето в
Посредник 1 1
5 7
1 2,432
0,424
Посредник 2 1/5 1
3 1/5 0,589 0,103
Изготовитель
1/7 1/3 1
1/7 0,287 0,050
Посредник 3 1
5 7
1 2,432
0,424
Итого
2,34 11,33 18,00 2,34 5,740 1,00
Оценка согласованности мнений эксперта:
;
051
,
4
)
424
,
0 34
,
2
(
)
050
,
0 00
,
18
(
)
103
,
0 33
,
11
(
)
424
,
0 34
,
2
(
max










ИС = |4,051 - 4)| / (4 - 1) = 0,017;
ОС = 0,017 / 0,9 = 0,019

0,1.
По критерию Сроки поставки наиболее высоким приоритетом обладают 2 поставщика: посредник 1 и посредник 3.
Таблица 10. Транспортные расходы
Транспортные
расходы
Посредник
1
Посредник 2
Изготовитель
Посредник 3 4
Вектор приоритет ов
Посредник 1 1
1/5 3
1/7 0,541 0,085
Посредник 2 5
1 7
1/3 1,848 0,29
Изготовитель
1/3 1/7 1
1/9 0,270 0,042
Посредник 3 7
3 9
1 3,708
0,582
Итого
13,33 4,34 20,00 1,59 6,367 1.00
Оценка согласованности мнений экспертов:
;
157
,
4
)
582
,
0 59
,
1
(
)
042
,
0 00
,
20
(
)
290
,
0 34
,
4
(
)
085
,
0 33
,
13
(
max










ИС = |4,157 - 4)| / (4 - 1) = 0,052;
ОС = 0,052 / 0,9 = 0,058

0,1.

8
По критерию Транспортные расходы наиболее высоким приоритетом обладает посредник 3.
Этап 5. Расчет приоритетов для всей иерархии в совокупности
Теперь обратимся непосредственно к принципу синтеза приоритетов.
Локальные приоритеты альтернатив умножаются на приоритеты соответствующих критериев уровня и суммируются по каждому элементу в соответствии с критериями. В результате определяются глобальные приоритеты альтернатив с учетом приоритетов критериев. Наиболее высокий рейтинг будет соответствовать альтернативе с наибольшим
значением глобального приоритета.
Расчет вектора глобальных приоритетов приведен в таблице 11. Красным выделены приоритеты критериев, вычисленные в таблице 3.
Таблица 11. Расчет глобального приоритета
Векторы приоритетов
Глобальный
приоритет
(ГП)
Цена товара
Объем партии
Место расположения поставщика
Сбой поставок
Сроки поставки
Транспорт ные расходы
0,444 0,027 0,100 0,049 0,152 0,228
Посредник 1 0,355 0,143 0,085 0,11
0,424
0,085 0,259
Посредник 2 0,067 0,046 0,291 0,037 0,103 0,29 0,144
Изготовитель
0,534
0,669
0,042
0,427
0,050 0,042 0,297
Посредник 3 0,044 0,143
0,582
0,427
0,424
0,582
0,3
Сумма
1,00
;
3
,
0
)
582
,
0 228
,
0
(
)
424
,
0 152
,
0
(
)
427
,
0 049
,
0
(
)
582
,
0 100
,
0
(
)
143
,
0 027
,
0
(
)
044
,
0 444
,
0
(
)
3
(
;
297
,
0
)
042
,
0 228
,
0
(
)
050
,
0 152
,
0
(
)
427
,
0 049
,
0
(
)
042
,
0 100
,
0
(
)
669
,
0 027
,
0
(
)
534
,
0 444
,
0
(
)
(
;
144
,
0
)
290
,
0 228
,
0
(
)
103
,
0 152
,
0
(
)
037
,
0 049
,
0
(
)
291
,
0 100
,
0
(
)
046
,
0 027
,
0
(
)
067
,
0 444
,
0
(
)
2
(
;
259
,
0
)
085
,
0 228
,
0
(
)
424
,
0 152
,
0
(
)
109
,
0 049
,
0
(
)
085
,
0 100
,
0
(
)
143
,
0 027
,
0
(
)
355
,
0 444
,
0
(
)
1
(
























































ГП
изг
ГП
ГП
ГП
Сравнивая полученные значения глобальных приоритетов, определяем рейтинги всех поставщиков. В приведенном примере наибольший приоритет 0,3 оказался у посредника 3.
Согласно проведенному оцениванию по МАИ предпочтение следует отдать именно этому поставщику.


написать администратору сайта