- •Міністерство аграрної політики україни таврійський державний агротехнологічний університет
- •Математичні методи оптимізації
- •8 Практичне заняття № 8
- •8.1 Теоретичні відомості
- •8.2 Практична частина
- •8.2.2 Самостійна робота
- •8.2.3 Контрольні питання
- •9 Практичне заняття № 9
- •9.1 Теоретичні відомості
- •9.2 Практична частина
- •9.2.2 Самостійна робота
- •9.3.2 Контрольні питання
- •1 В чому полягає метод множників Лагранжа?
- •10 Практичне заняття №10
- •Теоретичні відомості
- •Практична частина
- •10.2.1 Контрольний приклад
- •Самостійна робота
- •10.2.3 Контрольні питання
- •11 Практичне заняття №11
- •11.1 Теоретичні відомості
- •11.2 Практична частина
- •11.2.1 Контрольний приклад
- •Самостійна робота Розв’язати задачу цілочисельного програмування методом Гоморі.
- •11.2.3 Контрольні питання
- •12 Практичне заняття № 12
- •12.1 Теоретичні відомості
- •Практична частина
- •12.2.3 Контрольні питання
- •13 Практичне заняття № 13
- •14.1 Теоретичні відомості
- •14.2 Практична частина
- •14.2.3 Контрольні питання
- •15 Практичне заняття № 15
- •15.1 Теоретичні відомості
- •15.2 Практична частина
- •15.2.3 Контрольні питання
- •Варіанти завдань для самостійної роботи №11
- •Список літератури
10.2.3 Контрольні питання
1 Яка функція називається квадратичною формою?
2 Сформулювати необхідні і достатні умови існування сідлової точки для деякої диференційованої функції
3 Що таке позитивно-визначена та позитивно-полувизначена квадратична форма?
4 Яка функція називається опуклою?
5 Сформулювати задачу квадратичного програмування
11 Практичне заняття №11
Тема: |
Цілочисельне програмування |
Мета: |
Навчитись складати обмеження Гоморі |
Час: |
2 год. |
11.1 Теоретичні відомості
Постановка задачі
Знайти максимум функції
(1.1)
при заданій системі обмежень
(1.2) |
(1.3) |
Алгоритм розв’язання задачі цілочисельного програмування методом Гоморі
Розв’язуємо задачу (1.1)-(1.2) без урахування умови цілочисельності (3) симплекс-методом.
Якщо всі компоненти знайденого оптимального плану є цілими числами, то цей план є оптимальним і для задачі цілочисельного програмування (1.1)–(1.3).
Якщо серед компонент оптимального розв’язку є дробові, то до обмежень задачі додаємо нову умову, яку називають умовою Гоморі. Для цього вибираємо змінну оптимального плану з максимальною дробовою частиною і по відповідному рядку симплекс-таблиці складаємо додаткову умову у вигляді
,
(1.4)
,
де
- номер рядка останньої симплекс-таблиці,
в якій знаходиться
з максимальною дробовою частиною,
- числа з останньої симплекс-таблиці,
-
відповідно дробові частини чисел
.
Нову умову додаємо до системи обмежень (1.2)-(1.3) в відповідну строку до останньої симплекс-таблиці.
Використовуючи двоїстий симплекс-метод знаходимо розв’язок отриманої задачі.
Перевіряємо цілочисельність знайденого оптимального плану і переходимо до п. 2 або п. 3.
Зауваження.
Якщо
додаткова змінна
при подальших перерахуваннях знову
увійшла до базису, її значення стає не
суттєвим, тому відповідні їй рядок та
стовпець можна видалити.
11.2 Практична частина
11.2.1 Контрольний приклад
Задача
Наибрати
такий комплект обладнання,
вартістю 7 грош. од. за один комплект,
які потребують виробничу площу 1 м2
та
забезпечують продуктивність 2 т продукції
за зміну, та машини типу
вартістю 3 грош. од. за один комплект,
які займають площу 1 м2
та забезпечують продуктивність 1 т
продукції за зміну.
Розв’язання.
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
|
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
базис |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________Висновок.
|
|
|
|
|
|
