- •Тезисы лекций и лабороторных занятий (на основе книги Пантелеева)
- •1 История развития методов оптимизации и обзор курса
- •Основные этапы развития теории оптимизации
- •3.1. История математического программирования
- •Обзор курса
- •Алгоритмы методов поиска экстремумов
- •Классификация методов программирования
- •Необходимые и достаточные условия безусловного экстремума (§ 20)
- •Глава 2. Численные методы поиска безусловного экстремума
- •§4. Принципы построения численных методов поиска безусловного экстремума.
- •§5.1. Методы нулевого порядка в одномерном случае.
- •Глава 3. Численные методы поиска условного экстремума
- •Глава 4. Задачи линейного программирования
- •§ 11. «Методы решения задач линейного программирования»
- •Теорема куна-таккера
- •Предыстория: линейное программирование и принцип и метод Лагранжа
- •Классификация задач нелинейного программирования
- •Метод Лагранжа
- •Банаховы и гильбертовы пространства
- •Роль выпуклости
- •– Выпуклая, для . (3.2.4)
- •Формулировка и доказательство теоремы Куна-Таккера
- •Б) Задача на условный экстремум
- •Минимаксная трактовка задачи на условный экстремум
- •Минимаксная трактовка задачи на условный экстремум
- •3.9. Теорема Куна-Таккера
- •3.10. Связь теоремы Куна-Таккера с теорией игр и седловыми точками
- •Литература
- •Приложение
Приложение
ЗАДАЧИ ДОПОЛНИТЕЛЬНЫЕ ПО ТЕМЕ ТЕОРИЯ НЕЛИНЕЙНОЙ ОПТИМИЗАЦИИ
Всюду – найти все экстремумы функций! И только их: остальные, в том числе геометрические задания, не делать
БЛОК 1.
Безусловные экстремумы (БУ)
,
,
,
,
,
,
,
,
,
.
Условные экстремумы с ограничениями равенствами (УОР)
1)
.
2)
.
3)
.
4.
.
5.
6.
7.
БЛОК 2.
Равенства, кроме №3.
Условные экстремумы с ограничениями неравенствами (УОН)
БЛОК 3. (Равенства – № 1, . Не надо № 5-7, 10, 18-21)
БЛОК 4.
1) f (x) = −2x2 − 3x2 + x1 − 6 −→ maxX ,
1
x1 = (1, 1), x2 = (2, 1), x3 = (1/4, 0), x4 = (0, 0);
1
X = {x | x2 + x2 − 2x1 + 8x2 + 16 ≤ 0, x1 − x2 ≤ 5},
x1 = (1, −4), x2 = (0, −4), x3 = (2, −4);
3) f (x) = 7x2 + 2x2 − x1x2 + x1 − x2 −→ minX ,
X = {x | x1 + x2 ≤ 2, x1 − 3x2 ≤ 4, −2x1 + x2 ≤ −3},
x1 = (5/2, −1/2), x2 = (1, −1), x3 = (2, 0);
4) f (x) = x2/2 + x2 − 5x1 + x2 −→ minX ,
X = {x | x1 + x2 − 2x3 ≤ 3, 2x1 − x2 − 3x3 ≥ −11, x1 ≥ 0, x2 ≥ 0, x3 ≥ 0},
x1 = (1, 0, 2), x2 = (0, 0, −1), x3 = (1, 3, 0), x4 = (2, 1, 1), x5 = (5, 0, 1);
1
3
X = {x | x2 + x2 + x2 ≤ 18, 2x1 + x2 − x3 + 3 ≤ 0},
x1 = (−3, 3, 0), x2 = (1, −1, 4), x3 = (−3, −3, 0), x4 = (0, 0, 3);
7) f (x) = −5x2 − 6x2 − x2 + 8x1x2 + x1 −→ maxX ,
1
x1 = (0, 0, 0), x2 = (1, 0, 4), x3 = (3/14, 1/7, 0), x4 = (4, 0, −11);
s) f (x) = −x2 − 2x2 + x1x2 − 26 −→ maxX ,
1
x1 = (0, 0), x2 = (−1, 2), x3 = (0, −6), x4 = (3, 0);
9) f (x) = 10x2 + 5x2 − x1 + 2x2 − 10 −→ minX ,
1
x1 = (0, 0), x2 = (1, 1), x3 = (0, −1);
1n) f (x) = 4x2 + 3x2 + 4x1x2 − x1 + 6x2 − 5 −→ minX ,
X = {x | − x2 − x2 ≥ −3, 3x2 + x2 ≤ 4, x1 ≥ 0, x2 ≥ 0},
x1 = (0, 0), x2 = (5, 0), x3 = (1, −1), x4 = (1, 1);
11) f (x) = x2 + 5/2x2 − x1x2 −→ minX ,
X = {x | x2 − 4x1 − x2 ≤ −5, −x2 + 6x1 − x2 ≥ 7},
x1 = (2, 1), x2 = (3, 2).
БЛОК 5. (№ 13-15 – без ограничений, №1-12 – неравенства)
1) f (x) = x1x2 − x2 − 2x2 + x1,
X = {x | x1 ∈ [0, 1], x2 ∈ [0, 1]};
2) f (x) = x3 − 4x2 + 2x1x2 − x2,
X = {x | |x1| ≤ 5, |x2| ≤ 1};
3) f (x) = x3 + x3 − 3x1x2,
X = {x | x1 ∈ [0, 2], x2 ∈ [−1, 2]};
4) f (x) = (x1 − 5)2 + (x2 − 7)2,
X = {x | x1 + 2x2 ≤ 12, x1 + x2 ≤ 9, x1 ≥ 0, x2 ≥ 0};
5) f (x) = (x1 − 3)2 + (x2 − 5)2,
X = {x | x2 + x2 ≤ 10, 2x1 + 2x2 = 5};
6) f (x) = x1(π − x1) sin x2 + x2 cos x1, X = {x | x1 ∈ [0, π], x2 ≥ 0};
7) f (x) = x1 + x2 + x3,
X = {x | x2 + x2 ≤ x3, x3 ≤ 1};
s) f (x) = 2x1x2 + x3,
X = {x | x2 + x2 = 1, 0 ≤ x3 ≤ 2x1 + 1};
9) f (x) = x2 − x2,
X = {x | x2 + x2 ≤ 16};
10) f (x) = x2 + x2 − 12x1 + 16x2,
X = {x | x2 + x2 ≤ 25};
11) f (x) = arctg x1 − ln x2,
X = {x | x2 + x2 ≤ 4, x1 ≥ 0, x2 ≥ 1};
12) f (x) = x1 + x2 − x3,
X = {x | x1x2x3 ≤ 1, −x1 + x2 − x3 ≤ 0};
13) f (x) = x2 + x1x2 + x2 + 3|x1 + x2 + 2|,
X = R2 = E2;
14) f (x) = x2 + x2 + 2α|x1 + x2 − 1|, α > 0,
X = R2 = E2;
15) f (x) = x2 + x2 + 2 max{x1, x2},
X = R2 = E2.
БЛОК 6.
Ограничения равенства.
Ограничения неравенства.
