КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Ресурсов
Применение динамического программирования для решения задач о замене оборудования и эффективного использования
Задача эффективного использования ресурсов. Имеется некоторое количество ресурса Требуется распределить общее количество ресурса Модель оптимального использования ресурса имеет вид:
Вместо одной оптимизационной задачи (5.13)-(5.15), с заданным количеством ресурса и содержащей На последнем шаге определяется функция
Для всех остальных шагов используется рекуррентное соотношение
здесь Очевидно,
Метод динамического программирования можно использовать и в случае распределения нескольких видов ресурсов, однако, с увеличением размерности решение становится все более сложным. Задача 5.3 Необходимо составить план вложений денежных средств в три отделения предприятия, исходя из общей суммы средств, которая равна 250 денежным единицам. Известны функции прибыли fi(xi) по каждому отделению, где x i - средства, вкладываемые в i-е отделение (таблица 5.1). Размеры вложений ограничены: для первого отделения суммой 250 ден. ед., для второго отделения – 100 ден. ед.; для третьего - 250 ден. ед. Найти оптимальное распределение денежных средств по отделениям, соответствующее максимуму суммарной но трем отделениям прибыли.
Таблица 5.1– Функции прибыли по трем отделениям
решение. Введем обозначения: x1 - количество вложенных денежных средств в первое отделение; Целевая функция имеет смысл суммарной но трем отделениям прибыли. Математическая модель задачи
Процесс решения начинаем с последнего шага, т.е. оптимизируем вложение денежных средств в третье отделение. При этом мы не знаем: сколько осталось денег после вложения в первые два отделения. Обозначим величину оставшихся для вложения денег
x3 Поскольку функции прибыли fi(xi) заданы таблично, метод динамического программирования будем применять в табличном виде. Так как с ростом x3 функция f3(x3) возрастает, то на последнем этапе все оставшиеся средства нужно отдать третьему отделению, таким образом,
Таблица 5 .2 – Условно-оптимальные планы для третьего отделения
Запишем уравнение Беллмана для второго шага распределения средств:
x2 здесь
В таблицу 5.3 внесем все элементы формулы (5.16). В графы 2 и 4 записываем все возможные сочетания значений
Таблица 5.3 – Условно-оптимальные планы для второго отделения
Уравнение Беллмана для первого шага:
Переменная
Таблица 5.4 – Условно-оптимальные планы для первого отделения.
Мы выполнили шаги динамического программирования конца к началу. В результате чего определили максимальную суммарную прибыль от вложений во все отделения предприятия
Теперь в ходе движения от первого шага к концу определим оптимальные величины вложений. Из таблицы 5.4 видим, что максимальная прибыль достигается при x1, равном 50, и z2, равном 200. Рассмотрим второй шаг (таблица 5.3). При z2, равном 200, функция Беллмана F2(z2) = 14. Это значение соответствует строке, в которой x2 равно 50, следовательно, на долю третьего отделения остается 150 денежных единиц. Таким образом, максимум прибыли от вложения денежных средств составляет
Оптимальный план вложений: – в первое отделение – во второе отделение – в третье отделение
Задача о замене оборудования. Задача 5.4 К началу пятилетнего периода на предприятии установлено новое оборудование. Зависимость производительности этого оборудования от времени его использования предприятием, а также зависимость затрат на содержание и ремонт оборудования при различном времени его использования приведены в таблице 5.5. Таблица 5.5– Зависимость выпуска и эксплуатационных затрат от времени использования оборудования
Зная, что затраты, связанные с приобретением и установкой нового оборудования, идентичного с установленным, составляют 35 ден. ед., а заменяемое оборудование списывается, составить такой план замены оборудования в течение пятилетки, при котором общая прибыль за данный период максимальна. решение. Обозначим:
Целевая функция Математическая модель задачи
где
Модель (5.18) относится к классу нелинейного программирования c булевыми (логическими) переменными. Целевая функция аддитивна. Поскольку задача имеет пять неизвестных, динамическое программирование также будет иметь пять шагов. Уравнения Беллмана для последнегошага имеет вид:
здесь Уравнения Беллмана для
Планируем замену оборудования в начале пятого года. Предполагаем варианты условий начала данного шага, т.е. последовательно перебираем возможные значения возраста оборудования к началу пятого года. Расчеты проводим по уравнению (5.19).
Планируем начало четвертого года. Расчеты проводим по уравнению (5.20).
Планируем начало третьего года. Расчеты проводим по уравнению (5.20).
Планируем начало второго года. Расчеты проводим по уравнению (5.20). Получаем функцию максимальной прибыли за период со второго по пятый год:
Планируем начало первого года.
Значение функции Беллмана Мы выполнили расчет шагов динамического программирования от конца к началу периода. В результате определили
Теперь в направлении от начала периода до его конца найдем оптимальный план замены оборудования. По условию задачи в начале первого года оборудование было обновлено, т.е. В выражение (5.25) входит значение В свою очередь это выражение содержит значение В (5.23) входит И, наконец, из выражения (5.21) ясно, что
Дата добавления: 2014-11-18; Просмотров: 427; Нарушение авторских прав?; Мы поможем в написании вашей работы! |