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

ПАРАМЕТРИЧНА ТА НЕЛІНІЙНА ОПТИМІЗАЦІЯ

Тема 11. Задачі параметричного програмування

Задачі параметричного програмування є узагальненням задач лінійного програмування.

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

Якщо виготовлена підприємством продукція підлягає зберіганню то її вартість складатиметься з двох частин:

а) постійної – вартості продукції на момент її виготовлення;

б) змінної, що залежить від терміну зберігання продукції.

Цільову функцію задачі оптимального планування такого виробництва можна виразити через коефіцієнти, що лінійно залежать від одного параметра, зокрема від часу Геометрична інтерпретація задачі - student2.ru .

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

Представивши їх у вигляді функції лінійного параметра Геометрична інтерпретація задачі - student2.ru , можна вивчити поведінку розв’язків задач при різних значеннях цих коефіцієнтів.

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

Розглянемо залежність від параметра Геометрична інтерпретація задачі - student2.ru Геометрична інтерпретація задачі - student2.ru тільки коефіцієнтів цільової функції.

Математична модель задачі.

Нехай параметр

Геометрична інтерпретація задачі - student2.ru ,

де Геометрична інтерпретація задачі - student2.ru і Геометрична інтерпретація задачі - student2.ru – будь-які дійсні числа.

Необхідно знайти для кожного Геометрична інтерпретація задачі - student2.ru на відрізку Геометрична інтерпретація задачі - student2.ru свій вектор

Геометрична інтерпретація задачі - student2.ru , (1)

що максимізує

Геометрична інтерпретація задачі - student2.ru (2)

за умов

Геометрична інтерпретація задачі - student2.ru (3)

У виразі (2) числа Геометрична інтерпретація задачі - student2.ru і Геометрична інтерпретація задачі - student2.ru відомі і постійні.

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

Нехай система обмежень (3) сумісна і визначає опуклий многокутник Геометрична інтерпретація задачі - student2.ru .

Геометрична інтерпретація задачі - student2.ru

Рис.1

Рівнянню

Геометрична інтерпретація задачі - student2.ru (4)

відповідає система гіперплощин, які проходять через початок координат.

Якщо параметру Геометрична інтерпретація задачі - student2.ru надати деяке значення

Геометрична інтерпретація задачі - student2.ru , (5)

то гіперплощина займе цілком визначене положення.

Переміщаючи її від початку координат, в напрямку зростання функції, отримаємо розв’язок в точці Геометрична інтерпретація задачі - student2.ru (рис.1.).

Надамо параметру Геометрична інтерпретація задачі - student2.ru інше значення Геометрична інтерпретація задачі - student2.ru і знову знайдемо в області Геометрична інтерпретація задачі - student2.ru точку оптимуму. Гіперплощина внаслідок зміни параметра t повернеться навколо початку координат на деякий кут.

Рухаючи цю гіперплощину (від початку координат) паралельно самій собі, знайдемо оптимальний розв’язок, який відповідає тій же точці А.

Однак значення функціоналу Геометрична інтерпретація задачі - student2.ru при Геометрична інтерпретація задачі - student2.ru зміниться, так як воно дорівнює зваженому відхиленню точки А від початкової гіперплощини.

Нехай при Геометрична інтерпретація задачі - student2.ru гіперплощина буде паралельною ребру АВ.

Оптимальний розв’язок в цьому випадку досягатиметься в будь-якій точці відрізка АВ.

Покладаючи Геометрична інтерпретація задачі - student2.ru ( Геометрична інтерпретація задачі - student2.ru ), отримаємо оптимальний розв’язок у вершині В.

Для цієї вершини буде свій інтервал зміни параметра Геометрична інтерпретація задачі - student2.ru .

З постановки і геометричної інтерпретації задачі слідує, що при різних значеннях параметра Геометрична інтерпретація задачі - student2.ru оптимальний план може бути не одним і тим самим.

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

Якщо многокутник Геометрична інтерпретація задачі - student2.ru необмежений,

Геометрична інтерпретація задачі - student2.ru

Рис.2

то гіперплощина Геометрична інтерпретація задачі - student2.ru при деяких значеннях параметра Геометрична інтерпретація задачі - student2.ru може зайняти таке положення, що Геометрична інтерпретація задачі - student2.ru виявиться необмеженим.

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

Наши рекомендации