- •Введение в теорию принятия решений
- •Классы и методы решения задач теории принятия решений
- •Основные понятия и этапы моделирования
- •Функции многих переменных. Понятие о квадратичной форме. Свойства квадратичных форм
- •Приведение квадратичной формы к диагональному виду с помощью выделения полного квадрата
- •Положительная (отрицательная) определенность квадратичных форм. Критерий сильвестра
- •8. Необходимое и достаточное условие положительной(отрицательной) определенности
- •3.2. Частные производные 2-го и высших порядков.
- •10. Необходимые и достаточные условия минимума (максимума) функции многих переменных. Классический метод
- •3.5. Достаточные условия существования экстремума.
- •11.Теоремы о квадратичных формах. Закон инерции квадратичных форм
- •12. Методы минимизации функций одной переменной
- •4.1. Постановка задачи.
- •4.2. Метод золотого сечения.
- •13. Удвоение
- •14. Метод наискорейшего спуска. Вычисление длины шага и методы наискорейшего спуска
- •1 Методы безусловной минимизации. Градиентные методы (метод наискорейшего спуска).
- •15. Методы условной минимизации. Метод проекции градиента.
- •16. Основные понятия проблемы
- •17. Система линейных однородных уравнений для вычисления собственных векторов
- •6.2. Основные определения.
- •Характеристическое уравнение
- •Теоремы гергошина
- •Приведение матрицы к диагональному виду с помощью матрицу с собственными векторами
- •7.2. Принцип оптимальности и уравнения Беллмана.
- •7.3. Уравнения р. Беллмана.
- •Глава 8. Задача о замене оборудования
- •8.1. Постановка задачи.
- •8.2. Построение модели динамического программирования для задачи о замене
- •8.3. Числовой пример
- •9.1. Метод последовательных уступок.
- •9.2. Метод идеальной точки.
8.3. Числовой пример
Решим теперь задачу 2 при заданных конкретных условиях.
Задача. 3. Автомашина эксплуатируется в течение шести лет. В начале каждого года может быть принято решение о замене машины новой. Стоимость новой машины на k-м году эксплуатации составляет pk = 5000 + 500(k1) рублей. После t лет эксплуатации машину на k-м году можно продать за (t) = 2(-t)pk рублей. Стоимость содержания машины в течение k-го года составляет rk(t) = 0,lpk (t+l) рублей.
Найти оптимальный способ эксплуатации машины: когда нужно заменить машину новой, чтобы суммарные затраты (с учетом затрат на покупку новой машины в начале срока эксплуатации и компенсации за счет заключительной продажи) были минимальны.
Процесс эксплуатации машины является шестишаговым. Состояние k системы в начале k-го шага характеризуется одним параметром t возрастом машины. Уравнение состояния совпадает с (8.1). Управление на каждом шаге состоит в выборе одного из двух решений: ис — эксплуатировать старую машину; и3 — продать старую машину, купить новую (замена).
Модель ДП задачи совпадает с моделью задачи 2. Основные функциональные уравнения, соответствующие уравнениям (4.7) и (4.8), имеют вид
(k = 1, 2, 3, 4, 5);
Запишем последнее уравнение, учитывая заданные в условии функции pk. Условная оптимизация на 6-м шаге сводится к оптимизации по уравнению
для всех 0t5. Оптимизацию проведем в таблице. 1.
Таблица 1
t |
750(t+l)80002-(t+l) |
4250-75002-t |
Z*6(t) |
u*6(t) |
0 |
7504000 = -3250 |
42507500 = -3250 |
-3250 |
uc (uз) |
1 |
1500 2000 = -500 |
42503750 = 500 |
-500 |
uc |
2 |
2250 1000 = 1250 |
4250 1875 = 2375 |
1250 |
uc |
3 |
3000500 = 2500 |
4250 937,5=3312,5 |
2500 |
uc |
4 |
3750250 = 3500 |
4250 468,8=3781,2 |
3500 |
uс |
5 |
4500125 = 4375 |
4250 234,4 = 4015,6 |
4015,6 |
uз |
Условная оптимизация на 51-м шагах приведена в таблице 2 согласно уравнениям
В 5-м и 8-м столбцах табл. 2 помещены значения
Zk(t, uc) = 50(t+1)(k+9) + Z*k+1(t+1)
и
Zk(t, uз) = 500(k+9)(1,1 2-t) + Z*k+1(t+1),
а в 9-м столбце минимальное из чисел, стоящих в 5-м и 8-м столбцах.
Безусловная оптимизация: Zmin = 17387,5 руб.
Оптимальное управление: u*1 = uc *1 = tl = 1 u*2 = u*2(1) = uc
*2 = t2 = 2 u*3 = u*3(2) = uc
*3 = t3 = 3 u*4 = u*3(3) = uз
*4 = t4 = 1 u*5 = u*5(1) = uc
*5 = t5 = 2 u*6 = u*6(2) = uc (в этой цепочке использовались уравнения состояния (8.1) и последние столбцы табл. 2 и 1).
Оптимальное управление: U*= ( uс, ис, ис, и3, ис, ис).
Следовательно, купленную автомашину следует эксплуатировать в течение трех лет, на 4-м году заменить новой и продолжать использовать оставшееся время. Оптимальный режим эксплуатации автомашины соответствует траектории, изображенной на рис. 9 двумя сплошными линиями.
Таблица 2
k |
t (t<k) |
50(t + 1) (k+9) |
Z*k+1(t+1) |
Z*k(t,uc) |
500(k+9)(l,l2-t) |
Z*k+1(1) |
Zk(t,uз) |
Z*k(t) |
u*k(t) |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
5 |
0 1 2 3 4 |
700 1400 2100 2800 3500 |
500 1250 2500 3500 4015,6 |
200 2650 4600 6300 7515,6 |
77007000 = 700 77003500 = 4200 77001750 = 5950 7700875 = 6825 7700-437,5=7262,5 |
500 500 500 500 500 |
200 3700 5450 6325 6762,5 |
200 2650 4600 6300 6762,5 |
uc (u3) uc uc uc u3 |
4 |
0 |
650 |
2650 |
3300 |
71506500=650 |
2650 |
3300 |
3300 |
uc (u3) |
1 |
1300 |
4600 |
5900 |
71503250 = 3900 |
2650 |
6550 |
5900 |
uc |
|
2 |
1950 |
6300 |
8250 |
71501625=5525 |
2650 |
8175 |
8175 |
uз |
|
3 |
2600 |
6762,5 |
9362,5 |
7150-812,5=6337,5 |
2650 |
8987,5 |
8987,5 |
uз |
|
3 |
0 |
600 |
5900 |
6500 |
66006000=600 |
5900 |
6500 |
6500 |
uc (u3) |
1 |
1200 |
8175 |
9375 |
66003000=3600 |
5900 |
9500 |
9375 |
uc |
|
2 |
1800 |
8987,5 |
10787,5 |
66001500=5100 |
5900 |
11000 |
10787,5 |
uc |
|
2 |
0 |
550 |
9375 |
9925 |
60505500=550 |
9375 |
9925 |
9925 |
uc (u3) |
1 |
1100 |
10787,5 |
11887,5 |
60502750=3300 |
9375 |
12675 |
11887,5 |
uc |
|
1 |
0 |
5500 |
11887,5 |
17387,5 |
|
|
|
17387,5 |
uc |
Рис. 9
Задание к лабораторной работе №11 по теме «Задача о замене оборудования».
25-26. Многокритериальные задачи . множество компромиссных решений (множество Парето)