Похожие презентации:
Принятие решений о замене оборудования
1. Теория принятия решений
Лекция 2.9: Принятие решенийо замене оборудования
2. СОДЕРЖАНИЕ
Текущийконтроль знаний
Часть 1. Замена
однотипного оборудования
Часть 2. Замена
оборудования при наличии
альтернатив.
3. САМОСТОЯТЕЛЬНО:
Решить методом динамического программированиязадачу с нечетными небулевыми и с четными
булевыми переменными вида (k – номер студента в
списке):
k 7 x1 k 3 x2 k 4 x3 k 15 x 4 max;
k 13 x1 k 5 x2 k 12 x3 k 3 x4 k 18 ;
i {1,3} : xi {0,1,2},
i {2,4} : x {0,1}.
i
4. Часть 1
ЗАМЕНАОДНОТИПНОГО
ОБОРУДОВАНИЯ
5. Содержательная постановка задачи
В ходе эксплуатации любое оборудованиесо временем изнашивается, что вызывает
рост эксплуатационных расходов.
Поэтому актуальной оказывается задача
принятия следующего решения: следует
ли продолжать эксплуатацию старого
оборудования или имеет смысл заменить
его новым?
6. Допущения и обозначения
Ниже рассматривается задача эксплуатациинекоторого оборудования, для которой
справедливы следующие допущения:
В ходе эксплуатации возможна замена
оборудования, изменение эксплуатационных
характеристик которого детерминировано;
В каждый момент времени t зависимость
стоимости эксплуатации от времени C(t)
задана рекурсией: C(t)=f [C(t-1)]
При этом далее полагаем, что в каждый
период времени t возможен только один из
двух исходов:
а) продолжение эксплуатации оборудования;
б) замена оборудования.
7. Формальная постановка задачи
Аналитически это может иметь вид:f [C(t-1)], если эксплуатация
продолжается;
С(t)=
(1)
СP, если оборудование
заменяется.
Пользуясь (1) и методом динамического
программирования строится сеть,
каждый i-й слой которой соответствует
i-ому интервалу времени.
8. Пример 1
Пусть: Cp=4, Тmax=7, C(t)=2C(t-1),C(1)=1. Каждой вершине i-го слоя
ставятся в t соответствие
три числа
i
с, Ср, и 1/i C (t ) .
t 1
Вершина построенного графа,
помеченная нулем означает
продолжение эксплуатации, а
помеченная единицей – замену
оборудования.
9. ХОД РЕШЕНИЯ
2,0,3/20
1,0,1
0,4,5/2
0
1
0
4,0,7/3
1
0,4,7/3
1,0,8/4
0
0,4,11/4
1
2,0,8/4
1,0,5/2
s
0
1
0,4,4
1
0
0
0
1,0,6/3
0,4,10/4
0,4,8/2
1
2
2
1
1
0,4,9/3
3
4
10. Запись ответа
Если плановый период Т = 2, то заменаоборудования не требуется.
Если плановый период Т = 3, то замена
оборудования происходит во втором
периоде и больше не требуется.
Если плановый период Т = 4, то замена
оборудования осуществляется только
один раз во втором либо в третьем
периоде.
11. САМОСТОЯТЕЛЬНО
Решить методом динамическогопрограммирования задачу на замену
оборудования при условии, что: Cp=5,
Тmax=3 или 4, C(t)=3C(t-1), C(1)=1.
Каждой вершине i-го слоя ставятся в
соответствие
три числа с, Ср, и
t i
1/i/ C (t ).
t 1
12. ЧАСТЬ 2
ЗАМЕНАОБОРУДОВАНИЯ
ПРИ НАЛИЧИИ
АЛЬТЕРНАТИВ
13. СОДЕРЖАТЕЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ
Далее рассматривается случай, когда вкаждый момент времени возможна
замена эксплуатируемого оборудования
его различными модификациями
(например, матричный принтер на такой
же, либо на струйный, либо на
лазерный или на различные
модификации этих устройств).
14. ФОРМАЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ
Это соответствует замене условия (1)следующим:
fi(t-1) - если продолжается
эксплуатация i-го оборудования;
С(t)=
(2)
СPj – если произошла замена i-го
типа на j-й тип оборудования.
15. ПРИМЕР 2
Определить оптимальную стратегию,минимизирующую затраты на
протяжении трех квантов времени, если
замена возможна одним из двух типов
оборудования:
а) С1(1)=1; С1(t)=2С1(t-1); CP1=4;
б) С2(1)=1; С2(t)=2С2(t-1); CP2=5;
Tmax=3; Cmin(3)=?
16. РЕШЕНИЕ
0,5,82
0,4,7
1,0,6
0
0,5,5
2
2
0,4,4
S
1
0,5,10
1
2
0,5,9
1
1,0,5
2
0,5,6
2
0,5,10
2
0,4,8
0,4,5
1
T=
0
0
0
1,0,1
0
4,0,7
0,4,9
1
1
0,4,8
2,0,3
1
1,0,6
0
3
17. ОТВЕТ
Оптимальнымявляется:
При плановом периоде Т = 2
отказ от приобретения нового
оборудования.
При плановом периоде Т = 3
приобретение первого типа
оборудования во втором
периоде.
18. САМОСТОЯТЕЛЬНО
Определить оптимальную стратегию,минимизирующую затраты на
протяжении трех квантов времени, если
замена возможна одним из двух типов
оборудования:
а) С1(1)=1; С1(t)=2,5С1(t-1); CP1=3;
б) С2(1)=0,5; С2(t)=2С2(t-1); CP2=5;
Tmax=2 или 3; Cmin(3)=?