![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Поняття ефективного рішення є прямим узагальненням поняття точки максимуму числової функції на випадок декількох функцій.
Як правило, в прикладних задачах множина таких рішень виявляється не порожньою і, більш того, зовнішньо стійкою, і тому оптимальні рішення повинні вибиратися серед ефективних альтернатив.
Проте, якщо в однокритеріальній задачі як оптимальне можна брати будь-яке рішення, на якому критерій досягає максимуму, (оскільки вони еквівалентні), то в багатокритеріальній задачі, як правило, множина ефективних рішень виявляється дуже багатою нееквівалентними (і змістовно суттєво різними) рішеннями, і для осмисленого вибору оптимального рішення необхідно залучити більш повну інформацію про переваги.
І, тим не менше, поняття ефективного рішення грає найважливішу роль в теорії багатокритеріальної оптимізації.
Хоча ефективне рішення за звичай далеко не єдине, але все ж таки множина ефективних рішень значно вужча, ніж вихідна множина всіх рішень. Тому побудова множини ефективних рішень (або їх оцінок) є першим етапом великого числа процедур і методів багатокритеріальної оптимізації.
В разі наявності лише двох або трьох критеріїв множину ефективних оцінок можна зобразити графічно. Тому при аналізі двох, а інколи і трьохкритеріальних задач нерідко найзручніше обирати оптимальне рішення безпосередньо на основі розгляду графіку ефективних оцінок.
Такий підхід лежить, наприклад, в основі методу «вартість – ефективність».
Один з варіантів цього методу полягає в тому, що
- кожен зразок оцінюється по двох критеріях: вартості виробництва В і ефективності виконання поставлених задач Е. Значення цих критеріїв розраховуються за спеціально розрахованими методиками.
- будується графік оцінок, відповідних всім даним зразкам, а з| нього виділяються ті зразки, серед яких вибирається оптимальний
- остаточний вибір здійснюється ОПР на підставі аналізу графіка, оскільки він показує, якою ціною досягається підвищення ефективності.
Е |
В |
Рис. 3.3. Графік оцінок проектів у методі «вартість – ефективність»
П р и к л а д 3.3. Нехай необхідно порівняти 6 проектів за критеріями «вартість–ефективність». Графік оцінок проектів наведено на рис. 3.3.
Оскільки критерій В (вартість) бажано мінімізувати, а критерій Е (ефективність) – максимізувати, то, як видно з графіку, перевагу мають проекти 1, 4, 3.
Звуження множини вибору до множини ефективних рішень (або деякої її підмножини) важливе не лише само по собі, але ще й тому, що на вужчій підмножині можуть виконуватися різного роду припущення, які спрощують подальший аналіз. Крім того ефективні рішення можуть мати цікаві і практично важливі властивості, яких немає у інших рішень.
П р и к л а д 3.4. Нехай є n галузей, зайнятих виробництвом n предметів (продуктів) споживання. Кожна галузь може виробляти один продукт, але за допомогою декількох виробничих процесів.
Позначимо через L і – множину виробничих процесів, доступних і -й галузі; множину L і будемо вважати скінченною.
Якщо прийняти загальну кількість трудових ресурсів за одиницю, то інтенсивність роботи і -ої галузі можна охарактеризувати величиною ui ³ 0, яка показує долю наявних трудових ресурсів, що використовуються в цій галузі. Ясно, що при повному використанні трудових ресурсів . Вектор u = (u 1, u 2, …, un) складові якого ненегативні і в сумі дорівнюють одиниці назвемо здійсненним.
Нехай – кількість j -го продукту, що виробляється і -ою галуззю, коли вона функціонує з одиничним рівнем інтенсивності (ui = 1) і застосовується процес li ÎL i.
Припускаємо, що для i ¹ j, але
> 0. Негативні
інтерпретуються як кількість матеріалів (продуктів), що витрачаються у виробництві.
Вказане припущення про знаки означає, що кожна галузь може використовувати всі види матеріалів, тоді як виробляє лише| один продукт.
Вектор = (
,
, …
) – називається вектором-процесом і -ої галузі.
Кожному виробничому процесу хі відповідає свій вектор-процес.
Якщо для кожної галузі вибрано виробничий процес, тобто якщо зафіксовано набір l = (l 1, l 2, …, lп), то чистий випуск продукту j всією системою буде
Квадратну матрицю, рядками якої є вектор-процеси, , i = 1, 2, … n, позначатимемо через Аl. Тоді j -я компонента вектора c = uАl, є чистим випуском продукту j для фіксованого l і здійсненного вектора u.
Нехай А – множина матриць Аl кожна з яких відповідає певному набору l = (l 1, l 2, …, lп), де li Î L i. Вектор (векторна оцінка) с = (с 1, c 2 …, сп) називається таким, що реалізовується (або досяжним) якщо c = uАl, для деякої матриці Аl і здійсненного вектора u.
Особливо цікаві вектори с = (с 1, c 2 …, сп), що реалізовуються, компоненти яких позитивні. Дійсно, якщо існує вектор с, що реалізовується, причому cj > 0, j = 1, 2, … n, то це означає, що можна так організувати виробництво всіх продуктів, що кожна галузь вироблятиме продукту більше, ніж його потрібно для споживання всіма іншими галузями.
Розглянемо геометричну інтерпретацію цієї моделі.
Кожен вектор-процес можна подати у вигляді точки простору Еn. Матриці Аl відповідає п таких точок (по одній для кожної галузі).
Вектор , є, вочевидь, точкою опуклої оболонки n векторів-процесів.
Таким чином множина векторів, що реалізовуються, с є об'єднанням опуклих оболонок векторів , які створюють матриці Аl Î А.
Для ілюстрації розглянемо простий приклад з числовими даними.
П р и к л а д 3.5. Нехай в попередній задачі n = 2, L1 = {1,2}, L2 = {1,2,3}, a11 = (2; –1), a12 = (3/2; –2), a21 = (–1; 1/2), a22 = (–2; 3), a23 = (–4; 4).
Задача найкращого використання виробничих і трудових ресурсів полягає в тому, щоб забезпечити по можливості найбільший випуск всіх п продуктів, що виробляються галузями.
Розв’язування
Зобразимо на графіку (рис. 3.4) точки, які відповідають векторам-процесам . У нашому прикладі це точки a11 = (2; –1), a12 = (3/2; –2), a21 = (–1; 1/2), a22 = (–2; 3), a23 = (–4; 4).
Опуклим оболонкам цих векторів (тобто векторам с) відповідають відрізки, які з’єднують ці точки.
Рис. 3.4. Графічна ілюстрація до прикладу 3.5. |
Таким чином, план x = { l, u }, де l – виробничі процеси, и – здійсненний вектор, характеризується векторним критерієм с (х) = (с 1(х),…, сn (х)), де сj – чистий випуск j -го продукту.
План х* називається ефективним, якщо не існує здійсненного вектора и і матриці А*, для яких с (х)³ сj (х*), причому принаймні одна з цих нерівностей – строга. Вектор с (х*), що відповідає ефективному плану х*, також називається ефективним.
Структура ефективних векторів з позитивними компонентами характеризується таким твердженням: якщо існує вектор, що реалізовується, з позитивними компонентами, то всі ефективні вектори з позитивними компонентами лежать в опуклій оболонці вектор процесів , що складають матрицю А′Î А, і кожна точка цієї опуклої оболонки, що знаходиться в позитивному октанті є ефективним вектором.
Тобто, якщо є допустимий план, що забезпечує випуск кожного продукту з лишком, то для кожної галузі є певний виробничий процес (що входить в набір l′), що дозволяє отримати всі ефективні вектори з позитивними компонентами лише за рахунок перерозподілу трудових ресурсів.
Іншими словами, будь-який ефективний план, що забезпечує випуск кожного продукту з лишком, або має вигляд (l¢, u), де u – деякий здійсненний вектор, або еквівалентний плану вказаного виду.
Дата публикования: 2014-11-02; Прочитано: 509 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!