Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ІСвЕ Савенко_конспект лекций.doc
Скачиваний:
28
Добавлен:
06.11.2018
Размер:
2.74 Mб
Скачать

16. Методи оптимізації інформаційних мереж

Розглянемо загальні положення теорії оптимізації складних об'єктів і систем із застосуванням їхніх моделей. Одним з основних призначень моделей є встановлення зв'язку між змінними параметрами системи або процесу і цільовою функцією, що підлягає дослідженню на пошук екстремумів при заданих обмеженнях і обраних критеріях оптимізації.

Якщо мається формалізована модель системи, що представляється за допомогою наступного співвідношення загального виду:

де в — вихідні змінні, змінні стану (і=1, 2, ..., m), xk — вхідні змінні, змінні керування (k= 1, 2, ..., n), то цільова функція (ЦФ) також залежить від цих змінних і має так звану f-форму ЦФ: F=F(y1, у2, ..., уr; x1, ; x2,…;xn,)

При відомій моделі від F-форми ЦФ можна перейти до так називаної G-форми, виключивши з неї {yj}'. G = G(x1, x2, x3,…;xn)... Аналогічним образом у функції обмеження Rp можна виключити змінні

Після цього задача оптимізації зводиться до дослідження цільової функції на пошук екстремумів: G = G (x1, x2, x3,…;xn)при обмеженнях QP ( x1, x2, x3,…;xn)=0...

Так як при цьому критерієм служить адекватність моделі і точність прогнозування поведінки модельованої системи при доцільному ступені складності, то можна вважати, що при побудові моделі враховуються найістотніші вимоги практики.

17. Цільові функції оптимізації

При рішенні задачі оптимізації важливо визначити основні принципи завдання цільові функції. Серед них основними є наступні:

1. Принцип однозначності, що полягає в тому, що в рамках однієї задачі повинна оптимізуватися одна і тільки одна цільова функція. Для цього необхідно набір окремих складових p1 і р2 загальної цільової функції F привести до виду: F=A1p1 + А2р2, де А1 і А2 - вагові коефіцієнти.

Якщо одна функція р1 повинна максимізуватися, а інша р2 мінімізуватися, то доцільно одну з них замінити на зворотну , щоб при оптимізації шукати загальний максимум.

  1. Принцип відповідності, що полягає в такому виборі, щоб оптимізація цільової функції забезпечувала найкращі результати, тобто впливала істотним чином на результат.

  2. Принцип модифікації, що означає, що цільова функція повинна бути виражена через змінні, що піддаються цілеспрямованому впливові і зміні.

4. Принцип підходящої форми, відповідно до якого функції, що мають розриви, локальні екстремуми й неоднозначності, є небажаними для вибору їх в якості цільових функцій. Найбільш розповсюдженими видами цільових функцій є: ЦФ економічної ефективності (прибутку):

де Vi — коефіцієнт ефективності i-го компонента процесу (системи); ,-i-й позитивний ефект процесу; Wj — вартість j-го ресурсу; — витрата j -го ресурсу; ЦФ вартості:

де Wi — вартість одержання результату І-го виходу; для ІС I — кількість інформації з i-го виходу; ЦФ якості:

де позитивні вагові коефіцієнти; — встановлювальні значення змінних стану.

При оптимізації велику роль відіграють обмеження, серед яких розрізняють наступні види:

1) жорсткі обмеження на змінні керування, загальна форма яких може бути представлена нерівностями:

2) нежорсткі обмеження на змінні керування, що враховуються непрямимчином через так звану функцію штрафу: де рi, М — позитивні числа; величина обмеження; можливий і інший вид функції штрафу:

3) обмеження на змінні стани і змінні керування, виражені як функції змінних керування (умови обмежень):

Модель дозволяє звести ці умови до такого виду, що обмеження будуть задані тільки у вигляді функцій змінних керування:

де zp — допоміжна змінна.

Співвідношення, розглянуті вище і що використовуються при рішенні оптимізаційних задач, показують основний зміст і призначення моделей досліджуваних процесів. Вони також дають можливість правильно: ідентифікувати різні інформаційні параметри і величини; здійснювати постановку задач моделювання й встановлення зв'язків між різними змінними; обрати й обґрунтувати критерії оптимізації, визначити цільові функції; задати обмеження; здійснити постановку оптимізаційної задачі і попередньо оцінити адекватність розроблювальної моделі.