- •Метод аналізу ієрархій в прийнятті рішень
- •1.Загальна ідея і можливості маі
- •2.Області практичного використання маі
- •3.Ієрархії
- •4.Вимірювання суджень
- •5.Матриці
- •6.Приклади практичного використання маі
- •6.1Задача про розподіл енергетичних ресурсів
- •6.2Задача про вибір вищого навчального закладу
- •6.2.1Розв’язання задачі стандартним методом
- •6.2.2Розв’язання задачі з допомогою кластеризації
- •6.3Завдання|задача| про пріоритети з використанням маржинального| аналізу
- •6.4Приклад|зразок| завдання|задачі| з|із| динамічними перевагами
- •6.5Завдання|задача| про розміщення ресурсів.
- •6.5.1Загальні|спільні| міркування|тяма|
- •6.5.2Завдання|задача| про виділення ресурсів під будівництво кафе
- •6.6Завдання|задача| про вибір місцеположення промислового підприємства
- •7.Реалізація маі з допомогою еом
- •7.1Універсальні програмні продукти
- •7.1.1Загальні відомості
- •7.1.2Приклад розрахунку в Excel
- •7.2Специальні програмні продукти1
- •7.2.1Рішення задачі про розподіл ресурсів.
- •7.2.2Розклад зустрічей з клієнтами1
- •7.2.2.1Опис проблеми
- •7.2.2.2Инструмент для вирішення проблеми
- •7.2.2.3Оцінка значущості переговорів
- •7.2.2.4Оцінка трудоемності переговорів
- •7.2.2.5Оцінка «надійності» переговорів
- •7.2.2.6Попередня черговість переговорів
- •7.2.2.7Встановлення черговості переговорів
- •7.2.2.8Визначення тривалості переговорів
- •7.2.2.9Проект розкладу переговорів
- •7.2.2.10Висновки
- •7.2.3Розподіл преміального фонду між аналітиками1
- •7.2.3.1Передмова
- •7.2.3.2Постановка задачі
- •7.2.3.3Оцінки якостей
- •7.2.3.4Моделі оцінки робітників
- •7.2.3.5Результати
- •Висновок|укладення,ув'язнення|
- •Література
5.Матриці
Введемо деякі поняття. Матриця - це масив чисел у вигляді прямокутної таблиці, наприклад
.
Горизонтальна послідовність чисел в матриці називається рядком, а вертикальна - стовпцем. Матриця, що складається тільки з одного рядка або з одного стовпця називається вектором, а з однаковим числом рядків і стовпців - квадратною (число рядків або стовпців такої матриці визначають її порядок). У загальному вигляді матриця, що містить m рядків і n стовпців, може бути описана так:
, (
5.0)
або
,
( i
= 1, 2, … , n;
j =
1, 2, … , m
). ( 5.0)
Треба
відзначити, що
з квадратною матрицею асоціюються її
власні вектори
і відповідні власні значення ,
які задовольняють наступній матричній
рівності
[…]
. (
5.0)
Розглянемо процедуру знаходження і на прикладах, в яких матриця 2-го порядку перемножується з вектором-стовпцем (відповідно до відомого правила "рядок на стовпець"):
1)
,
2)
.
У
першому з розглянутих прикладів ні
власний вектор, ні власне значення для
заданої матриці
не
визначені. У другому ж показано, що
и
.
Покажемо тепер, як дане завдання може бути вирішене в загальному вигляді.
Вважатимемо,
що для матриці
визначені
власний вектор
і
власне значення
.
Тоді
повинне задовольнятися рівняння
( 5.3),
тобто
.
Записаному матричному рівнянню можна поставити у відповідність наступну систему лінійних алгебраїчних рівнянь
або
(
5.0)
Кожне
з рівнянь системи (
5.4)
описує пряму
лінію, що проходить через початок
координат в площині
.
Ці рівняння
описуватимуть одну і ту ж пряму, якщо
.
Дану умову можна трансформувати в так зване характеристичне рівняння вигляду
. (
5.0)
Ясно, що квадратне рівняння ( 5.5) має не більше двох коренів.
Приклад. Використовуючи квадратне рівняння ( 5.5) знайдемо власні числа для матриці . Одержуємо
или
.
Обчислення
з використанням
дискримінанту
дають:
;
Матриці,
що виходять в процесі використання МАІ,
відноситься до класу позитивних
зворотньо-симетричних
матриць. У таких матриць для будь-яких
i
та k
виконується
співвідношення
.
З
цього, зокрема, витікає, що
.
Матриця А називається узгодженою, якщо для будь-яких i, k та l має місце рівність
.
Для зворотньо-симетричних матриць справедливо наступне твердження.
Теорема
(приведена
без доказу).
Позитивна
звороньо-симетрична матриця є узгодженою
тоді і тільки тоді, коли порядок матриці
n
і
її найбільше власне значення
співпадають, тобто
. (
5.0)
Слід зазначити, що якщо елементи позитивної і узгодженої зворотньо-симетричної матриці А трохи змінити ("поворушити"), то її максимальне власне значення також незначно зміниться, що приведе до порушення умови узгодженості матриці ( 5.6).
Оцінити ступінь близькості позитивної зворотньо-симетричної матриці А до узгодженої можна по значенню показника, званого індексом узгодженості (ІУ), який дорівнює
. (
5.0)
Крім того, для цих цілей може бути використано так зване відношення узгодженості
ВУ = ІУ / М(ІУ),
де М(ІУ) - середнє значення (математичне очікування) індексу узгодженості випадковим чином складеної матриці парних порівнянь (див. табл. 5.1), яке ґрунтується на результатах статистичного моделювання, одержаних Т. Сааті [.].
Таблиця 5.1 – Середнє значення індексу узгодженості залежно від порядку матриці
Порядок матриці (n) |
М(ІУ) |
Порядок матриці (n) |
М(ІУ) |
Порядок матриці (n) |
М(ІУ) |
1 |
0,00 |
6 |
1,24 |
11 |
1,51 |
2 |
0,00 |
7 |
1,32 |
12 |
1,54 |
3 |
0,58 |
8 |
1,41 |
13 |
1,56 |
4 |
0,90 |
9 |
1,45 |
14 |
1,57 |
5 |
1,12 |
10 |
1,49 |
15 |
1,59 |
У
неузгоджених зворотньо-симетричних
матриць
і практично завжди
,
тому ІУ
0 і ВУ
0 . Вважається, що якщо ВУ не перевищує
0,10, то можна бути задоволеним ступенем
узгодженості думок.
Завдання про точне обчислення власного значення і власного вектора матриці А з n 4 відноситься до нерозв'язних. В цьому випадку необхідно використовувати наближені методи, засновані, наприклад, на одному з наступних алгоритмів.
Алгоритм 1
Крок 1: складаємо елементи кожного рядка матриці, і результати підсумовування представляємо у вигляді вектора стовпця такої ж розмірності, що і у матриці.
Крок 2: складаємо докупи всі елементи одержаного вектора стовпця.
Крок 3: ділимо кожний з елементів вектора стовпця на знайдену суму.
Алгоритм 2
Крок 1: складаємо елементи кожного стовпця початкової матриці і записуємо одержані результати в стовпець.
Крок 2: замінюємо кожен елемент стовпця на зворотний йому.
Крок 3: складаємо елементи стовпця із зворотних величин.
Крок 4: ділимо кожний з елементів зворотного стовпця на одержану суму.
Алгоритм 3
Крок 1: підсумовуємо елементи кожного стовпця.
Крок 2: ділимо елементи кожного стовпця матриці А на одержані суми.
Крок 3: складаємо елементи кожного рядка одержаної вище матриці.
Крок 4: записуємо кожну суму у відповідний рядок вектора стовпця.
Крок 5: ділимо кожний з елементів останнього стовпця на порядок матриці.
Алгоритм 4
Крок 1: перемножуємо елементи кожного рядка і записуємо одержані
результати в стовпець.
Крок 2: витягуємо корінь n-ой ступеня з кожного елементу одержаного стовпця.
Крок 3: складаємо елементи одержаного стовпця.
Крок 4: ділимо на одержану суму всі елементи стовпця.
Зауваження. Обчислення по двох різних алгоритмах повинні приводити до практично однакових результатів. Рекомендується використовувати алгоритм 4.
