
- •Затверджено
- •Робоча навчальна програма
- •Передмова
- •Методики активізації процесу навчання.
- •Опис навчальної дисципліни “Математичні методи оптимізації”
- •Структура навчальної дисципліни “Математичні методи оптимізації”
- •Структура навчальної дисципліни “Математичні методи оптимізації”
- •Зміст навчальної дисципліни Змістовний модуль 1. Оптимізація без обмежень Тема1. Вступ. Класичні методи оптимізації
- •Перелік питань до самостійної роботи
- •Тема 3. Методи прямого пошуку екстремуму для функцій n змінних
- •Перелік питань до самостійної роботи
- •Індивідуальні заняття
- •Тема 4. Градієнтні методи безумовної оптимізації
- •Перелік питань до самостійної роботи
- •Індивідуальні заняття
- •Модуль іі Змістовний модуль 2. Оптимізація за наявності обмежень Тема 5. Загальна задача нелінійного програмування
- •Перелік питань до самостійної роботи
- •Тема 6. Опукле програмування
- •Перелік питань до самостійної роботи
- •Індивідуальні заняття
- •Тема 7. Методи можливих напрямків
- •Перелік питань до самостійної роботи
- •Індивідуальні заняття
- •Методи і форми проміжного Та підсумкового контролю
- •Розподіл балів при рейтинговій системі
- •Контрольні питання з дисципліни Перелік питань до залікових кредитів
- •Перелік питань з курсу
- •Рекомендована література
Розподіл балів при рейтинговій системі
№ п/п |
Змістові модулі |
Кількість балів |
||||
Всього |
Лекції |
Лабораторніроботи |
Індивідуальні заняття |
СРС |
||
Модуль 1= 1,5 ЗК |
||||||
Змістовний модуль 1. ОПТИМІЗАЦІЯ БЕЗ ОБМЕЖЕНЬ |
||||||
Т.1. |
Вступ. Класичні методи оптимізації |
3 |
1 |
1 |
|
1 |
Т.2. |
Методи оптимізації для функцій однієї змінної |
3 |
1 |
1 |
|
1 |
Т.3. |
Методи прямого пошуку екстремуму для функцій п змінних |
6 |
1 |
2 |
1 |
2 |
Т.4. |
Градієнтні методи безумовної оптимізації |
6 |
1 |
2 |
1 |
2 |
Усього по заліковому кредиту |
18 |
4 |
6 |
2 |
6 |
|
Форма контролю-контрольна робота 7 |
||||||
Усього по модулю 1 |
25 |
4 |
6 |
2 |
6 |
|
Модуль 2= 1,5 ЗК |
||||||
Змістовний модуль 2. ОПТИМІЗАЦІЯ ЗА НАЯВНОСТІ ОБМЕЖЕНЬ |
||||||
Т.5. |
Загальна задача нелінійного програмування |
3 |
1 |
1 |
|
1 |
Т.6. |
Опукле програмування |
7 |
1 |
2 |
2 |
2 |
Т.7. |
Методи можливих напрямків |
7 |
1 |
2 |
2 |
2 |
Т.8 |
Методи штрафних та бар'єрних функцій |
7 |
1 |
2 |
2 |
2 |
Усього по заліковому кредиту |
24 |
4 |
7 |
6 |
7 |
|
Форма контролю-контрольна робота 7 |
||||||
Усього по модулю 2 |
31 |
4 |
7 |
6 |
7 |
|
Разом балів з курсу |
56 |
8 |
13 |
8 |
13 |
|
Наук. робота, участь в олімпіадах, конф. |
4 |
|
|
|
|
|
Іспит |
40 |
|
|
|
|
|
Разом балів з курсу |
100 |
|
|
|
|
Контрольні питання з дисципліни Перелік питань до залікових кредитів
Заліковий кредит 1
Етапи розв’язання прикладних задач на ЕОМ.
Поняття та приклади оптимізаційних задач.
Місце методів оптимізації при розв’язуванні прикладних задач.
Класифікація методів оптимізації.
Особливість задачі безумовної оптимізації.
Необхідні та достатні умови екстремуму функцій n змінних.
Метод Ньютона-Рафсона знаходження екстремуму функцій n змінних.
Класичні методи оптимізації
Необхідність оптимізації при розв’язані прикладних завдань.
Задача безумовної оптимізації.
Необхідні та достатні умови екстремуму.
Знаходження локальних і глобальних екстремумів для функції однієї змінної графічним методом.
Відшукання точок, підозрілих на екстремум, з використанням необхідних та достатніх умов екстремуму.
Використання класичних методів оптимізації в пакеті MatLab.
Формула Тейлора для функцій n змінних. Критерій Сильвестра.
Особливість прямих методів відшукання точок екстремуму.
Поняття та основна властивість унімодальної функції.
Метод дихотомії (ділення відрізків навпіл).
Метод золотого перетину.
Метод Фібоначчі.
Метод випадкового пошуку.
Метод квадратичної інтерполяції (метод Пауелла).
Метод кубічної інтерполяції (метод Давідона).
Знаходження інтервалів унімодальності функції однієї змінної.
Реалізація методу випадкового пошуку за допомогою датчика випадкових чисел.
Використання для оптимізації функцій однієї змінної математичного пакету MatLab.
Загальна характеристика прямих методів відшукання точок екстремуму для функцій п змінних.
Метод Хука – Дживса.
Метод Нелдера – Мида.
Порівняння методів Хука – Дживса й Нелдера – Мида.
Порівняння прямих методів оптимізації з методом Ньютона-Рафсона. Переваги та недоліки вказаних методів.
Загальна характеристика градієнтних методів.
Геометрична інтерпретація процесу пошуку градієнтним методом екстремуму функції.
Метод найшвидшого спуску та його чисельна реалізація.
Метод Давідона-Флетчера-Пауэлла.
Метод Флетчера-Ривса.
Метод спряжених градієнтів.
Тести на зупинку процедури градієнтних методів.
Субградієнтні методи.
Реалізація градієнтних методів відшукання екстремуму функцій п змінних в математичному пакеті MatLab.
Переваги та недоліки градієнтних методів.
Заліковий кредит 2
Постановка загальної задачі нелінійного програмування.
Поняття допустимої області та оптимального розв’язку.
Геометрична інтерпретація задачі нелінійного програмування.
Необхідні та достатні умови умовного екстремуму.
Геометрична інтерпретація методу Лагранжа.
Метод множників Лагранжа у випадку обмежень-нерівностей.
Постановка та класифікація задач нелінійного програмування.
Задачі оптимізації з обмеженнями у формі рівностей. Функція Лагранжа.
Метод множників Лагранжа у випадку обмежень-нерівностей.
Приклади задач нелінійного програмування.
Використання математичного пакету MatLab для відшукання умовного екстремуму функції п змінних.
Переваги та недоліки методу множників Лагранжа
Постановка задачі опуклого програмування.
Функція Лагранжа для задачі опуклого програмування.
Поняття сiдлової точки функції Лагранжа.
Достатні умови оптимальності для задачі опуклого програмування.
Умова регулярності Слейтера.
Теорія двоїстості математичного програмування.
Задача опуклого квадратичного програмування.
Необхідні та достатні умови оптимальності для задачі опуклого програмування. Теорема Куна-Таккера.
Теорема Куна-Таккера в диференціальній формі.
Методи розв’язання задачі опуклого квадратичного програмування.
Приклади задач опуклого програмування.
Опуклі функції та їх основні властивості.
Субградiєнт функції та його основні властивості.
Екстремальні властивості опуклих функцій.
Загальна характеристика методів можливих напрямків.
Метод Зойтендейка.
Задача лінійного програмування для відшукання можливого i підхожого напрямку.
Метод можливих напрямків для задачі нелінійного програмування з лінійними обмеженнями.
Метод проекції градієнта.
Модифікований метод Хука-Дживса.
Обчислювальна схема знаходження можливих напрямків.
Комплексний метод Бокса.
Реалізація методів можливих напрямків в пакеті MatLab.
Загальна характеристика методів штрафних та бар'єрних функцій.
Геометрична інтерпретація штрафних та бар'єрних функцій.
Теорема про збіжність методу штрафних функцій.
Метод SUMT Фіакко и Маккормика.
Поняття штрафних та бар'єрних функцій.
Алгоритм зведення задачі умовної оптимізації до послідовності задач безумовної оптимізації.
Використання математичного пакету MatLab для реалізації методів штрафних та бар'єрних функцій.
Блок-схема алгоритму методу SUMT Фіакко и Маккормика.
Переваги та недоліки методів штрафних та бар'єрних функцій.
Порівняння методів штрафних та бар'єрних функцій з методом множників Лагранжа.
Сфера застосування методів штрафних та бар'єрних функцій.