Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Необхідні умови існування сідлової точкиСодержание книги Поиск на нашем сайте
Для розроблення методів розв’язування окремих типів задач нелінійного програмування важливе значення має поняття сідлової точки, а також визначення необхідних і достатніх умов існування сідлових точок функції Лагранжа Розглянемо нелінійну задачу:
Причому на компоненти векторів Функція Лагранжа для цієї задачі має вигляд:
Точка
Для диференційовних функцій Сідлова точка
Нерівність виконується для всіх точок Х, тобто також і для тих, у яких лише одна координата відрізняється від Х *. Допустимо, що це хk, а всі інші збігаються з координатами сідлової точки Оскільки права частина нерівності є фіксованою, а в лівій частині змінюється лише одна координата хk, то приходимо до функції однієї змінної Розглянемо спочатку випадок, коли Можливі такі випадки: 1) коли всі
Рисунок 8.5 2) коли максимум функції L (xk) досягатиметься в точці
Рисунок 8.6 3) коли точка максимуму функції L (xk) досягатиметься також у точці
Рисунок 8.7 Узагальнюючи всі три ситуації, маємо:
та
Розглядаючи другу частину нерівності (8.13):
аналогічними міркуваннями, що проілюстровані рис.8.8-8.9, встановлюються необхідні умови для похідних по
Рисунок 8.8 Рисунок 8.9 Об’єднуючи всі три випадки для невід’ємних координат, маємо необхідні умови сідлової точки:
Зауважимо, що для
І нарешті, як відомо з попереднього параграфа, якщо на знак хj умови не накладаються, то необхідною умовою є:
Узагальнення всіх випадків приводить до рівняння:
Розглядаючи другу частину нерівності (8.13), за допомогою аналогічних міркувань встановлюємо необхідні умови для похідних по
Отже, справджується рівняння:
Сукупність співвідношень (8.14)-(8.21) становить необхідні умови, які має задовольняти сідлова точка Теорема Куна-Таккера Розглянутий метод множників Лагранжа уможливлює знаходження лише локальних сідлових точок функції Лагранжа. Теорема Куна-Таккера дає змогу встановити типи задач, для яких на множині допустимих розв’язків існує лише один глобальний екстремум зумовленого типу. Вона тісно пов’язана з необхідними та достатніми умовами існування сідлової точки. Розглянемо задачу нелінійного програмування, яку, не зменшуючи загальності, подамо у вигляді:
(Очевидно, що знак нерівності можна змінити на протилежний множенням лівої і правої частин обмеження на (– 1)). Теорема 8.1. (Теорема Куна-Таккера). Вектор Х* є оптимальним розв’язком задачі (8.22)-(8.24) тоді і тільки тоді, коли існує такий вектор
і функція мети Умови теореми Куна — Таккера виконуються лише для задач, що містять опуклі функції. Опуклі й вогнуті функції Наведемо основні означення та теореми. Нехай задано n -вимірний лінійний простір Rn. Функція
Якщо нерівність строга і виконується для Функція
Якщо нерівність строга і виконується для Слід зазначити, що опуклість та угнутість функції визначаються лише відносно опуклих множин у Теорема 8.2. Нехай Теорема 8.3. Нехай Як наслідок теореми можна показати, що коли Х замкнена, обмежена знизу, опукла множина, то глобального максимуму опукла функція f (X) досягає на ній у одній чи кількох точках (при цьому допускається, що в точці Х значення функції скінченне). Застосовуючи за розв’язування таких задач процедуру перебору крайніх точок, можна отримати точку локального максимуму, однак не можна встановити, чи є вона точкою глобального максимуму. Для угнутих функцій отримані результати формулюють так. Нехай f (X) – угнута функція, що задана на замкненій опуклій множині Градієнт угнутої функції f (X) у точках максимуму дорівнює нулю, якщо f (X) – диференційовна функція. Глобальний мінімум угнутої функції, якщо він скінченний на замкненій обмеженій зверху множині, має досягатися в одній чи кількох її крайніх точках за умови скінченності функції f (X) у кожній точці цієї множини. Опукле програмування Опукле програмування розглядає методи розв’язування задач нелінійного програмування, математичні моделі яких містять опуклі або угнуті функції. Загальний вигляд задачі опуклого програмування такий:
де Аналогічний вигляд має задача для опуклих функцій. Позначимо:
де Оскільки ці задачі еквівалентні, то нижче розглянемо задачу (8.27)-(8.29). Множина допустимих планів задачі, що визначається системою (8.28), є опуклою. Як наслідок теорем 8.2 та 8.3 справджується таке твердження: точка локального максимуму (мінімуму) задачі опуклого програмування (8.27)-(8.29) є одночасно її глобальним максимумом (мінімумом). Отже, якщо визначено точку локального екстремуму задачі опуклого програмування, то це означає, що знайдено точку глобального максимуму (мінімуму). У разі обмежень-нерівностей задачу опуклого програмування розв’язують, застосовуючи метод множників Лагранжа. Функція Лагранжа для задачі (8.27)-(8.29) має вид:
де Використовуючи теорему Куна-Таккера, маємо необхідні та достатні умови існування оптимального плану задачі опуклого програмування. Теорема 8.4. Якщо задано задачу нелінійного програмування виду (8.27)-(8.29), де функції (І) (ІІ) (ІІІ) (IV) Для задачі мінімізації (8.30)-(8.32), де всі функції
|
||||
|
Последнее изменение этой страницы: 2017-02-07; просмотров: 279; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.86 (0.009 с.) |