
- •Лабораторна робота № 2 Пошук найбільш оптимального рішення поставленої задачі методом експертної оцінки альтернатив за допомогою програмних засобів
- •1. Загальні положення
- •1.1.Створення таблиці порівняння
- •1.1.1.Визначення альтернатив
- •1.1.2.Визначення критеріїв
- •1.1.3.Введення оцінок.
- •Настроювання критеріїв
- •1.1.4.Порівняння альтернатив (Tools/Compare)
- •1.1.5.Аналіз чутливості
- •1.1.6.Використання сценаріїв
- •Графічне представлення результатів порівняння альтернатив
- •1.1.7.Загальні команди
- •1.1.8.Друк результатів
- •Контрольні питання
- •Лабораторна робота № 3 Пошук рішення задачі з використанням засобів «Expert Choice 2000»
- •Оформити звіт. Файл проекту зберегти на дискеті.
- •1. Загальні положення
- •1.1.Створення моделі
- •1.2.Введення учасників групи
- •1.3.Введення індивідуальних оцінок
- •1.3.1.Оцінка елементів моделі методом парних порівнянь
- •1.4.Оцінка елементів у Сітці Даних (вкладка Data Grid)
- •1.4.1.Загальна характеристика сітки даних
- •1.4.2.Визначення типу формул:
- •1.4.3.Введення оцінок альтернатив на основі різних формул
- •1.4.4.Додаткові можливості Сітки Даних
- •1.5.Об'єднання оцінок і даних для групи учасників
- •1.6.Синтез результатів
- •1.7.Аналіз чутливості
- •Контрольні питання
- •Список рекомендованої літератури
1.4.Оцінка елементів у Сітці Даних (вкладка Data Grid)
1.4.1.Загальна характеристика сітки даних
Сітка Даних містить дані про альтернативи стосовно цілей нижнього рівня. Рядки відповідають альтернативам, а стовпці – цілям нижнього рівня. Для будь-якої цілі (стовпця) визначається тип формули. Кожна формула перетворює оцінки альтернатив у значення пріоритетів.
Існує 5 типів формул, використовуваних у Сітці Даних: рейтинги, крокова функція, функція зростаючої користі, функція спадаючої користі, пряме введення даних. Тип використовуваних формул визначається верху стовпців.
Активні альтернативи відзначені міткою. Можна відзначати (ліва клавіша) або знімати оцінку з активних альтернатив (права клавіша), щоб їх деактивувати їхній (при цьому вони вилучаються з Alternatives View). Для того, щоб зміни в Сітці Даних стали доступні в Model View використовується команда Edit/Extract Selected to Hierarchy.
Сітка Даних також має стовпець "Total", який можна відобразити однойменною командою меню View. Значення в стовпці "Total" містить пріоритет альтернативи стосовно головної цілі. Додати нову альтернативу можна простим введенням її назви в стовпець альтернатив, для редагування – F2.
Кожен чарунок у Сітці Даних містить: смугу, що представляє пріоритет відповідної альтернативи щодо цілі нижнього рівня і дані (оцінки). Відображення пріоритетів або даних установлюється командами меню View – Values/Data. Пріоритети в чарунках розраховуються за допомогою одного з п'яти типів формул.
На початковому етапі керівник визначає тип формули для оцінки альтернатив по кожній цілі нижнього рівня (у кожнім стовпці).
1.4.2.Визначення типу формул:
Рейтинги
У рейтингових формулах використовуються оцінки типу: «високий», «середній», «низький.
У режимі «керівника» виконуємо наступні дії:
знаходячись у Сітці Даних, активізуємо стовпець «Енергоспоживання» і виконуємо Formula Type/Ratings;
у вікні, що з'явилося, у стовпці IntrnsityName уводимо назву інтенсивностей («Low», «Middle», «Hi»);
натискаємо кнопку Assess і проводимо парне порівняння відносної важливості іинтенсивностей, як показано в таблиці 5.
|
Middle |
Hi |
Low |
2 |
4 |
Middle |
|
2 |
Таблиця 5 – оцінка рейтингових інтенсивностей
Якщо користувачу відомі величини пріоритетів інтенсивностей, їх можна ввести в стовпці Priority і не використовувати парне порівняння.
Повертаємося на вкладку Rating , де відображаються розраховані значення пріоритетів: для Hi-1, Middle-0,66, Low – 0,33 і натискаємо кнопку Close. Інтенсивності з'являться вгорі Сітки Даних у порядку їхнього пріоритету в режимі учасників.
Крокова функція
Крокова функція – східчаста функція, що складається з набору інтервалів оцінок (вісь Х), у межах яких пріоритет альтернатив (вісь У) постійний. При переході до наступного інтервалу пріоритет стрибкоподібно змінюється.
У режимі «керівника» виконуємо наступні дії:
Знаходячись у Сітці Даних, активізуємо стовпець «Обсяг вінчестера» і виконуємо Formula Type/Step;
у вікні, що з'явилося, у стовпці Intrnsity Name уводимо назву інтенсивностей («Big», «Middle», «Small»);
у стовпці Step LB уводимо нижні границі інтервалів інтенсивностей (70, 30, 0);
натискаємо кнопку Assess і проводимо парне порівняння відносної важливості інтенсивностей, як показано в таблиці 6.
|
Middle |
Small |
Big |
3 |
6 |
Middle |
|
2 |
Таблиця 6 – оцінка інтенсивності крокової функції
Повертаємося на вкладку Rating , де відображаються розраховані значення пріоритетів: для Big - 1, Middle-0,333, Small – 0,167 і натискаємо кнопку Close.
Зростаюча (спадаюча) функції корисності
Функція корисності – безперервна. Може бути: зростаюча або убутна, лінійна або нелінійна, у випадку нелінійності - увігнутої або опуклою.
У режимі «керівника» виконуємо наступні дії:
знаходячись у Сітці Даних, активізуємо стовпець «Ціна» і виконуємо Formula Type/Decreasing (чим більше ціна, тим менше пріоритет альтернативи). У вікні, що з'явилося, відображається графік функції: вісь Х відповідає оцінкам, вісь Y – пріоритету;
установлюємо тип функції – убутна і лінійна, для чого перемикач Inc/Dec встановлюємо в положення Decrease і встановлюємо мітку Linear. У випадку нелінійності – ступінь зігнутості задається методом Drag&Dro;
шкала оцінок «Ціни» буде включати реальні величини (значення в $). Тому в полях High X value і Low X value уводимо граничні значення шкали (1000$ і 100$);
натискаємо кнопку Apply для прийняття змін і кнопку Close для закриття вікна.
Пряме введення пріоритетів
Використовується для безпосереднього введення пріоритетів альтернатив.
У режимі «керівника» виконуємо наступні дії:
Знаходячись у Сітці Даних, активізуємо стовпець «Продуктивність процесора» і виконуємо Formula Type/Direct.