Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оптимізаційны методи та моделі.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
5.7 Mб
Скачать

2.2. Геометрична інтерпретація задач оптимізації

Розглянемо геометричну інтерпретацію загальної задачі оптимізації.

Кожен набір чисельних значень змінних х1, х2,..., хn можна інтерпретувати як точку в n-мірному просторі. Так, точка r в n-мірному просторі описується сукупністю речових чисел х1r, х2r,..., хnr рівних проекції радіус-вектора, проведеного з початку координат у точку r, на координатні осі простору х1, х2,..., хn, (випадок тривимірного простору зображений на рис. 2.1). Цій точці відповідає цілком певне значення цільової функції F (х1, х2,..., хn), а саме:

W

x3

r=f(x1r,x2r,……xnr)

x2

x1

x3r

x1r

x2r

r

Рис. 2.1

Якщо з’єднати всі точки n-мірного простору, в якому значення цільової функції одно Wr, то отримаємо поверхню рівного рівня Wr. Цільова функція W = F (х1, х2,..., хn) описує безліч гіперповерхонь рівного рівня, кожна з яких відповідає цілком певному значенню F.

Обмеження (2.2) і (2.3) виділяють частину n-мірного простору, де існують припустимі рішення. Умови вказують, що допустимі рішення знаходяться в області невід’ємних координат, тобто в першому просторовому квадранті. Кожній функції обмежень Gi1, х2,..., хn) ставиться у відповідність гіперповерхня рівного рівня, що задається рівнянням

. (2.4)

Ця гіперповерхня ділить весь n-мірний простір на дві частини: в одній з них для будь-якої точки r (х1r2r,..., хnr) буде виконуватися умова

, (2.5)

а в іншій

.

Гіперповерхні обмежень виду (2.4), перетинаючись, утворюють в n-мір­ному просторі сферичний багатогранник, який виділяє область допустимих рішень. У цю область входить частина простору першого квадранта, яка по відношенню до всіх гіперповерхонь (2.4) одночасно розташовується з того боку, де виконується умова (2.5). Сюди ж включається та частка гіперповерхні (2.4) і гіперплощини , що є кордоном області допустимих рішень.

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

Рис. 2.2

У площині Х1 0 Х2 нанесені лінії рівного рівня цільової функції F (х1, х2) і функції обмежень Gi1, х2) (i = 1, 2, 3).

Умови

, ,

виділяють область I можливих рішень — область OABQCD.

Припустимо, що відшукується мінімум функції F (х12), і з видаленням лінії її рівного рівня від початку координат вона спадає, т. е. W1>W2>… >W4. Тоді, очевидно, найменше можливе значення цільової функції F (х1, х2) знаходитиметься на кордоні області I в точці Q.

Таким чином, загальна логіка оптимізації полягає в тому, що, надаючи цільової функції W = F (х1, х2,..., хn) значення W1>W2>W3... (якщо відшукується мінімум F), отримують сімейство гіперповерхонь рівного рівня, оптимальне рішення визначається точкою (або точками), яка знаходиться в області допустимих рішень (тобто належить геометричному тілу, описуваному обмеженнями) і в той же час лежить на гіперповерхні рівного рівня з найменшим значенням цільової функції.

Завдання пошуку оптимуму має ряд особливостей, пов’язаних з тим, що екстремум цільової функції може досягатися як всередині багатогранника обмежень, так і на його межі (рис. 2.3).

Рис. 2.3