862
.pdfОтсюда имеем следующую целевую функцию:
R(x) x1x2x3 max |
(D) |
|
Достижение максимума функции (D) будет ограничено |
||
размерами предложенного листа жести (4 4м). Поэтому |
|
|
x1 2x3 |
4; |
(E) |
x2 2x3 |
4, |
(F) |
где х1 и х2 – размеры основания; х3 – высота бака. |
|
|
При этом |
|
|
x1 0; x2 0; x3 0, |
(G) |
поскольку это размеры будущего бака и если хотя бы один из них будет равен нулю, то и R(x) будет равна нулю, что недопустимо по условиям решения задачи.
|
X2 |
3 |
|
X |
|
1 |
4 м |
X |
|
|
4 м |
Рис. 16. Схема раскроя заготовки с целью получения бака
По образцу функции Лагранжа составляем функцию как сумму критерия R(x) и ограничений, приведенных к виду с нулем справа и умноженных на множители Лагранжа j.
L(x) x1 x2 x3 1(x1 2x3 4) 2(x2 2x3 4) max.(H)
Находим частные производные по неизвестным и множителям
60
Лагранжа от функции Лагранжа и приравниваем их к нулю:
|
|
|
L(x) |
|
x |
2 |
x 0; |
|
|
|
|
|
|
|
|
L(x) |
x 2x 4 0; |
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
x1 |
|
|
|
|
|
3 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
1 |
3 |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
L(x) |
|
x x |
2 |
|
0; |
|
|
|
|
|
|
|
L(x) |
|
x |
2 |
2x 4 0. |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
x2 |
|
|
|
1 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
L(x) |
x x |
2 |
2 |
2 |
2 0; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
x3 |
|
|
|
1 |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
Решаем полученную систему уравнений совместно: |
|
|
|||||||||||||||||||||||||||||||||
|
|
|
x 2x |
3 |
4 0 |
|
|
|
|
|
|
|
|
|
|
|
x2 |
2x x 2x x |
3 |
0; |
||||||||||||||||||
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
1 |
|
3 |
1 |
|
|||||||||
|
|
|
x2 2x3 4 0 |
|
|
|
|
|
|
|
|
|
|
|
x1 (x1 2x3 2x3) 0; |
|||||||||||||||||||||||
|
|
|
x1 x2 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x1 4x3 0. |
|
|
||||||||||||||||
|
|
|
x |
x |
2 |
; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
1 |
x . |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
4 |
|
|
|
1 |
|
|
|
|
|||||
|
|
|
В результате имеем |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
x |
x |
2 |
|
4x |
|
или |
|
x |
|
|
2x 4; |
1,5x |
|
4 |
; |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
4 |
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
1 |
|
|
|
|
|
3 |
|
|
|
|
1 |
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
x |
x |
|
|
|
2,66 |
; x |
|
|
2,66 |
0,67. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
1 |
|
|
2 |
|
|
|
|
|
|
3 |
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
Проверка: |
|
x1 2x3 |
4 |
; 2,66 2 0,67 4. |
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
Искомый объемV |
2,66 2,66 0,67 4,76 м3 . |
|
|
|
|
Студенту предлагается найти наиболее разумное решение рассматриваемой задачи, направленное на увеличение объема уже полученного бака за счет использования остатков жести, вырезанных по углам заготовки при раскрое (см. рис. 16).
Отчет о проделанной работе оформляется в произвольной форме с обязательным указанием исходных данных в соответствии с заданным вариантом, с изложением хода рассуждений и расчетов в соответствии с приведенным примером (без нумерации формул), четких выводов и их обоснованием.
Если сделан вывод о характере экстремума функций в рассматриваемой точке, то необходимо доказать правомерность этого вывода, подтверждая его расчетом и ссылкой на теорию. При этом отчёт не должен вызывать затруднений при чтении.
61
Вопросы для самоконтроля
1.Перечислить аналитические методы поиска экстремума.
2.Перечислить необходимые и достаточные условия существования экстремума одномерных функций.
3.Как формулируются необходимые и достаточные условия существования экстремума многомерных функций?
4.Указать структуру и записать функцию Лагранжа.
5.Дать методику решения задачи методом множителей Лагранжа.
62
Приложение 1
Исходные данные к типовому расчету “Безградиентные методы поиска
экстремума одномерных функций”
№ |
|
Параметры целевой функции |
|
xmin |
xmax |
|
|||
вар. |
a |
|
b |
c |
|
d |
|||
|
|
|
|
|
|||||
1 |
1 |
|
1 |
3 |
|
1 |
0 |
2 |
0,1 |
2 |
2 |
|
2 |
3 |
|
2 |
-1 |
2 |
0,2 |
3 |
3 |
|
3 |
6 |
|
4 |
0 |
5 |
0,2 |
4 |
4 |
|
5 |
9 |
|
6 |
0 |
8 |
0,3 |
5 |
5 |
|
7 |
11 |
|
8 |
0 |
10 |
0,5 |
6 |
6 |
|
9 |
5 |
|
10 |
-1 |
3 |
0,2 |
7 |
7 |
|
11 |
5 |
|
12 |
0 |
4 |
0,2 |
8 |
8 |
|
13 |
7 |
|
14 |
0 |
6 |
0,3 |
9 |
9 |
|
15 |
8 |
|
16 |
0 |
7 |
0,3 |
10 |
11 |
|
12 |
2 |
|
18 |
-1 |
1 |
0,1 |
11 |
12 |
|
1 |
3 |
|
1 |
0 |
2 |
0,1 |
12 |
13 |
|
2 |
3 |
|
2 |
-1 |
2 |
0,2 |
13 |
14 |
|
3 |
6 |
|
4 |
0 |
5 |
0,2 |
14 |
15 |
|
5 |
9 |
|
6 |
0 |
8 |
0,3 |
15 |
16 |
|
7 |
11 |
|
8 |
0 |
10 |
0,5 |
16 |
17 |
|
9 |
5 |
|
10 |
-1 |
3 |
0,2 |
17 |
18 |
|
11 |
5 |
|
12 |
0 |
4 |
0,2 |
18 |
19 |
|
13 |
7 |
|
14 |
0 |
6 |
0,3 |
19 |
20 |
|
15 |
8 |
|
16 |
0 |
7 |
0,3 |
20 |
21 |
|
12 |
2 |
|
18 |
-1 |
1 |
0,1 |
21 |
22 |
|
1 |
3 |
|
1 |
0 |
2 |
0,1 |
22 |
23 |
|
2 |
3 |
|
2 |
-1 |
2 |
0,2 |
23 |
24 |
|
3 |
6 |
|
4 |
0 |
5 |
0,2 |
24 |
25 |
|
5 |
9 |
|
6 |
0 |
8 |
0,3 |
25 |
26 |
|
7 |
11 |
|
8 |
0 |
10 |
0,5 |
26 |
27 |
|
9 |
5 |
|
10 |
-1 |
3 |
0,2 |
27 |
28 |
|
11 |
5 |
|
12 |
0 |
4 |
0,2 |
28 |
29 |
|
13 |
7 |
|
14 |
0 |
6 |
0,3 |
29 |
30 |
|
15 |
8 |
|
16 |
0 |
7 |
0,3 |
30 |
31 |
|
12 |
2 |
|
18 |
-1 |
1 |
0,1 |
31 |
10 |
|
8 |
4 |
|
19 |
0 |
2 |
0,1 |
63
Приложение 2
Исходные данные к типовому расчету “Градиентные методы поиска
экстремума”
№ |
a |
b |
c |
x0 |
x0 |
|
вар. |
1 |
2 |
||||
|
|
|
|
|
|
|
1 |
2,0 |
1,0 |
1,0 |
1,0 |
1,0 |
0,2 |
2 |
2,0 |
2,0 |
1,0 |
1,0 |
1,0 |
0,1 |
3 |
1,0 |
1,0 |
2,0 |
1,5 |
1,5 |
0,3 |
4 |
2,0 |
1,0 |
2,0 |
1,5 |
1,5 |
0,4 |
5 |
1,0 |
2,0 |
2,0 |
2,0 |
2,0 |
0,5 |
6 |
1,5 |
2,0 |
1,0 |
1,5 |
1,5 |
0,1 |
7 |
1,5 |
1,0 |
2,0 |
2,0 |
2,0 |
0,2 |
8 |
1,5 |
2,0 |
2,0 |
1,5 |
2,0 |
0,3 |
9 |
1,5 |
1,5 |
2,0 |
2,0 |
1,5 |
0,4 |
10 |
1,5 |
1,5 |
1,5 |
1,5 |
1,5 |
0,5 |
11 |
2,0 |
2,0 |
2,0 |
2,0 |
2,5 |
0,1 |
12 |
1,5 |
2,0 |
1,5 |
1,5 |
2,5 |
0,2 |
13 |
2,0 |
1,5 |
2,0 |
3,0 |
2,5 |
0,3 |
14 |
2,0 |
1,5 |
1,5 |
2,5 |
3,0 |
0,4 |
15 |
1,0 |
1,5 |
2,0 |
2,5 |
2,5 |
0,05 |
16 |
1,5 |
1,0 |
2,0 |
2,0 |
2,0 |
0,01 |
17 |
2,0 |
1,5 |
1,0 |
2,1 |
2,1 |
0,01 |
18 |
1,0 |
1,0 |
2,5 |
2,5 |
2,5 |
0,02 |
19 |
2,5 |
1,0 |
1,0 |
2,7 |
2,7 |
0,03 |
20 |
2,5 |
1,5 |
1,5 |
2,8 |
2,8 |
0,04 |
21 |
1,5 |
2,5 |
1,5 |
3,0 |
3,0 |
0,05 |
22 |
1,5 |
1,5 |
2,5 |
2,0 |
2,1 |
0,04 |
23 |
2,5 |
1,5 |
2,5 |
2,5 |
2,0 |
0,02 |
24 |
2,7 |
1,0 |
2,7 |
2,0 |
2,5 |
0,03 |
25 |
1,0 |
2,7 |
2,7 |
1,5 |
3,0 |
0,04 |
26 |
2,7 |
2,7 |
1,0 |
3,0 |
1,5 |
0,05 |
27 |
1,0 |
1,0 |
2,7 |
1,5 |
2,0 |
0,01 |
28 |
2,7 |
2,7 |
1,0 |
2,0 |
1,5 |
0,02 |
29 |
2,0 |
1,5 |
1,0 |
3,0 |
3,0 |
0,03 |
30 |
1,0 |
2,0 |
1,5 |
2,8 |
2,7 |
0,04 |
31 |
1,0 |
2,0 |
1,0 |
2,0 |
2,0 |
0,01 |
64
Приложение 3
Исходные данные к типовому расчету “Аналитические методы поиска
экстремума”
№ |
a1 |
a2 |
a3 |
a4 |
a5 |
a6 |
a7 |
a8 |
b0 |
b1 |
b2 |
b3 |
b4 |
вар. |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
10 |
2 |
1 |
-1 |
- |
- |
- |
- |
4 |
7 |
10 |
6 |
12 |
2 |
20 |
3 |
2 |
2 |
-64 |
1 |
- |
- |
6 |
-8 |
11 |
-6 |
12 |
3 |
30 |
3 |
3 |
3 |
-62 |
2 |
-67 |
1 |
8 |
9 |
12 |
6 |
12 |
4 |
40 |
4 |
4 |
4 |
-48 |
3 |
-51 |
2 |
10 |
-10 |
13 |
-6 |
12 |
5 |
40 |
2 |
5 |
1 |
- |
- |
- |
- |
12 |
-7 |
14 |
6 |
12 |
6 |
10 |
3 |
6 |
2 |
-46 |
1 |
- |
- |
14 |
8 |
15 |
-6 |
-12 |
7 |
20 |
3 |
7 |
3 |
-44 |
2 |
-47 |
1 |
16 |
-9 |
16 |
6 |
-12 |
8 |
30 |
4 |
8 |
4 |
-42 |
3 |
-41 |
2 |
18 |
10 |
17 |
-6 |
-12 |
9 |
30 |
2 |
9 |
1 |
- |
- |
- |
- |
20 |
7 |
18 |
6 |
-12 |
10 |
40 |
3 |
10 |
2 |
-40 |
1 |
- |
- |
22 |
8 |
19 |
-6 |
-12 |
11 |
10 |
3 |
11 |
3 |
-36 |
2 |
-37 |
1 |
24 |
9 |
20 |
6 |
-12 |
12 |
20 |
4 |
12 |
4 |
-34 |
3 |
-31 |
2 |
26 |
10 |
21 |
-6 |
-12 |
13 |
5 |
2 |
13 |
1 |
- |
- |
- |
- |
28 |
-7 |
22 |
6 |
-12 |
14 |
6 |
3 |
14 |
2 |
-32 |
1 |
- |
- |
30 |
-8 |
23 |
-6 |
12 |
15 |
7 |
3 |
15 |
3 |
-30 |
2 |
-27 |
1 |
32 |
-9 |
24 |
6 |
12 |
16 |
8 |
4 |
16 |
4 |
-28 |
3 |
-21 |
2 |
36 |
-10 |
-10 |
-6 |
12 |
17 |
9 |
2 |
17 |
1 |
- |
- |
- |
- |
38 |
-7 |
-11 |
6 |
12 |
18 |
4 |
3 |
18 |
2 |
-26 |
1 |
- |
- |
40 |
8 |
-12 |
-6 |
14 |
19 |
3 |
3 |
19 |
3 |
-24 |
2 |
-17 |
1 |
42 |
-9 |
-12 |
6 |
14 |
20 |
12 |
4 |
20 |
4 |
-22 |
3 |
-11 |
2 |
44 |
10 |
-14 |
-6 |
14 |
21 |
11 |
2 |
21 |
1 |
- |
- |
- |
- |
46 |
7 |
-15 |
6 |
14 |
22 |
13 |
3 |
22 |
2 |
-20 |
1 |
- |
- |
48 |
-8 |
-16 |
-6 |
-14 |
23 |
14 |
3 |
23 |
3 |
-18 |
2 |
7 |
1 |
50 |
9 |
-17 |
6 |
-14 |
24 |
15 |
4 |
24 |
4 |
-16 |
3 |
1 |
2 |
52 |
-10 |
-18 |
-6 |
-14 |
25 |
16 |
2 |
25 |
1 |
- |
- |
- |
- |
54 |
-7 |
-19 |
6 |
-14 |
26 |
17 |
3 |
26 |
2 |
-14 |
1 |
- |
- |
56 |
-8 |
-20 |
-6 |
-14 |
27 |
18 |
3 |
27 |
3 |
-12 |
2 |
67 |
1 |
58 |
9 |
-21 |
6 |
-14 |
28 |
19 |
4 |
28 |
4 |
-10 |
3 |
61 |
2 |
60 |
10 |
-22 |
-6 |
5 |
29 |
21 |
3 |
29 |
2 |
8 |
1 |
- |
- |
62 |
7 |
-23 |
6 |
-7 |
30 |
10 |
2 |
30 |
1 |
- |
- |
- |
- |
64 |
-8 |
-24 |
-6 |
9 |
31 |
2 |
3 |
-48 |
2 |
- |
- |
- |
- |
2 |
4 |
-8 |
-3 |
-4 |
65
Библиографический список
1.Автоматизированные информационные технологии в экономике: Учебник для вузов Под ред. Г.А. Титоренко. – М.: Компьютер, ЮНИТИ, 1999.
2.Алтунин А.Е., Семухин М.В. Модели и алгоритмы принятия решений в нечетких условиях. – Тюмень: Изд-во ТюмГУ, 2000.
3.Гончаров Е.Н., Кочетков Ю.А. Вероятностный поиск с запретами для дискретных задач безусловной оптимизации // Дискретный анализ и
исследование операций. – 2002. – Серия 2. – Т.9. –№2.
4.Демьянов В.Ф., Васильев Л.В. Недифференцируемая оптимизация. – М.: Наука, 1981.
5.Jzhutkin V.S., Sushenzov A.A., Study of Methods of Nonlinear Optimization Using Computer Means // Operation research proceeding (OR 2000), 2001.
6.Попков В.К. Математические модели связности: В 3ч. – Новосибирск, 2000–2002.
66
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ _______________________________________________________3
Глава 1. МАТЕМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ_______________ 5
1.1.ПОСТАНОВКА ЗАДАЧИ МАТЕМАТИЧЕСКОГО ПРОГРАММИРОВАНИЯ________________5
1.2.СОСТАВ ЗАДАЧ МАТЕМАТИЧЕСКОГО ПРОГРАММИРОВАНИЯ _____________________7
1.3.ВЫПУКЛЫЕ И НЕВЫПУКЛЫЕМНОЖЕСТВА И ВЫПУКЛЫЕ ФУНКЦИИ________________9
1.4.ЛИНЕЙНОЕ И НЕЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ ____________________________10
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ______________________________________________13
Глава 2. БЕЗГРАДИЕНТНЫЕ МЕТОДЫ ПОИСКА ЭКСТРЕМУМА ____ 14
2.1.МЕТОДЫ ПОИСКА ЭКСТРЕМУМА ОДНОМЕРНЫХ ФУНКЦИЙ _____________________15
2.1.1.Метод сканирования_______________________________________________15
2.1.2.Метод локализации экстремума _____________________________________16
2.1.3.Метод золотого сечения____________________________________________17
2.1.4.Метод с использованием чисел Фибоначчи____________________________20
2.2БЕЗГРАДИЕНТНЫЕ МЕТОДЫ ПОИСКА ЭКСТРЕМУМА МНОГОМЕРНЫХ ФУНКЦИЙ ______22 2.3. ТИПОВОЙ РАСЧЕТ "БЕЗГРАДИЕНТНЫЕ МЕТОДЫ ПОИСКА ЭКСТРЕМУМА ОДНОМЕРНЫХ
ФУНКЦИЙ" ______________________________________________________________23
2.3.1.Задание__________________________________________________________23
2.3.2.Образец выполнения работы________________________________________24 ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ______________________________________________29
Глава 3. ГРАДИЕНТНЫЕ МЕТОДЫ ПОИСКА ЭКСТРЕМУМА _______ 31
3.1.ПОНЯТИЕ ГРАДИЕНТА __________________________________________________31
3.2.МЕТОД ГРАДИЕНТА ____________________________________________________32
3.3.МЕТОД РЕЛАКСАЦИЙ___________________________________________________32
3.4.МЕТОД КРУТОГО ВОСХОЖДЕНИЯ _________________________________________34
3.5.ТИПОВОЙ РАСЧЕТ «ГРАДИЕНТНЫЕМЕТОДЫ ПОИСКА ЭКСТРЕМУМА» _____________35
3.5.1.Задание __________________________________________________________35 3.5.2.Образец выполнения работы ________________________________________35
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ______________________________________________46
Глава 4. АНАЛИТИЧЕСКИЕ МЕТОДЫ ПОИСКА ЭКСТРЕМУМА_____ 47
4.1.СОСТАВ АНАЛИТИЧЕСКИХМЕТОДОВ ______________________________________47
4.2.НЕОБХОДИМЫЕ И ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ ЭКСТРЕМУМОВ
ОДНОМЕРНЫХ ФУНКЦИЙ___________________________________________________47
4.3.НЕОБХОДИМЫЕ И ДОСТАТОЧНЫЕ УСЛОВИЯ СУЩЕСТВОВАНИЯ ЭКСТРЕМУМОВ
МНОГОМЕРНЫХ ФУНКЦИЙ __________________________________________________52
4.4.МЕТОД НЕОПРЕДЕЛЕННЫХ МНОЖИТЕЛЕЙ ЛАГРАНЖА_________________________53
4.5.ТИПОВОЙ РАСЧЕТ «АНАЛИТИЧЕСКИЕ МЕТОДЫ ПОИСКА ЭКСТРЕМУМА»___________56
4.5.1.Задание__________________________________________________________56
4.5.2.Образец выполнения работы________________________________________56 ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ______________________________________________62 ПРИЛОЖЕНИЕ 1 __________________________________________________________63 ПРИЛОЖЕНИЕ 2 __________________________________________________________64 ПРИЛОЖЕНИЕ 3 __________________________________________________________65
Библиографический список__________________________________________66
67
Учебное издание
Леонид Алексеевич Усольцев
ПРИКЛАДНАЯ МАТЕМАТИКА
Учебное пособие
Редактор И.Г.Кузнецова
Подписано к печати Формат 60х90 1/ 16. Бумага писчая.
Оперативный способ печати Гарнитура Times New Roman Усл. п. л. , уч. -изд. л. Тираж 150 экз. Заказ № Цена договорная
Издательство СибАДИ 644099, Омск, ул. П.Некрасова, 10
Отпечатано в ПЦ издательства СибАДИ 644099, Омск, ул. П.Некрасова,10
68