
- •Циклова комісія „математики, інформатики та комп’ютерної техніки”
- •Для студентів економічних спеціальностей.
- •Тема 1:Поняття двоїстості
- •Тема 2:Динамічне програмування (дп)
- •Тема 3: Транспортна задача за крітерієм часу
- •Тема 1:Поняття двоїстості Задача оптимального використання сировини через побудову двоїстої задачі
- •З цих відходів можна налагодити випуск п типів неосновної продукції. Позначимо через
- •Підприємство відмовиться від випуску продукції першого типу, якщо
- •Основні теореми двоїстості та їх економічний зміст Теорема 1
- •Теорема 3
- •Замінемо в рівності (9) диференціали приростами. Отримуємо
- •Зауваження
- •Тема 2:Динамічне програмування (дп) Основні поняття
- •Задача перспективного планування
- •Особливості задач динамічного програмування
- •Функціональні рівняння Беллмана
- •Задача розподілу ресурсів
- •Тема 3: Транспортна задача за крітерієм часу
- •Варіанти завдань Задача 1
- •Задача 2
- •Задача 3
- •Література
Функціональні рівняння Беллмана
Будемо вважати, що початковий Х0 і кінцевий ХТ стани системи відомі. Цільова функція має сепарабельний вигляд (тобто сума):
де
- цільова функція на і-му
етапі.
Потрібно
знайти оптимальне управління
таке, що визначає екстремум цільової
функції при обмеженнях
.
Нехай
- області визначення задач на останньому
етапі, двох останніх і т.д.
Позначимо
через
відповідно умовно-оптимальні значення
цільової функції на останньому етапі,
двох останніх і т.д., на к
останніх і т.д., на всіх N
етапах.
Тоді, починаючи з останнього етапу, отримуємо систему рекурентних співвідношень Беллмана
До змісту
До змісту
Задача розподілу ресурсів
Є два підприємства P i Q . При виділенні підприємству Р х одиниць засобів (коштів, засобів виробництва і т.ін.) на рік, підприємство Р забезпечує прибуток
одиниць
і залишок від виділених засобів
одиниць;
при
виділенні підприємству Q
y
одиниць засобів на рік , Q
забезпечує прибуток
одиниць
і залишок -
.
Обом підприємствам виділено на 4 роки а = 1700 одиниць засобів.
Як потрібно розподілити їх кожен рік між підприємствами, щоб спільний прибуток за весь період був максимальним.
Розв’язання
Поділимо весь період тривалістю в 4 роки на 4 етапи, прийнявши кожний рік за один етап.
Будемо
нумерувати етапи, починаючи з першого
року, і позначимо через хк,
ук
кошти, які виділяються підприємствам
P
i
Q
відповідно, на к-му
етапі; тоді
(1)
спільна кількість коштів, які застосовуються на к – му етапі, або які залишилися в кінці попереднього (к-1) етапу
(2)
очевидно, що а1 = а = 1700
Прибуток, який одержують підприємства на к-му етапі, дорівнює
(3)
Але, із (1) випливає, що ук = ак – хк , і тоді прибуток, який одержують підприємства на к-му етапі, дорівнює
(4)
Кількість коштів, які використовуються на к – му етапі, можна виразити рекурентною формулою
(5)
Далі, якщо позначити Fk(ak) - максимальний прибуток, який одержано на останніх етапах, починаючи з к-го, тобто з розподілу ак коштів, тоді
(6)
функціональні рівняння Беллмана.
Планування починаємо з останнього етапу.
Для к = 4,3,2,1, застосовуючи формулу (6) для ак і Fk(ak), отримуємо, вважаючи, що F5 = (a5) = 0 :
К=4
,
тобто
,
К=3
,
тобто
.
К
=2
тобто х2=а2, у2=0, а2= 0,5х1+0,3а1 .
К=1
х1=а1, у1=0, F1(a1)=16,8264a
процес завершено.
Максимальний прибуток за 4 роки становить
F1(a1)=16,8264 a1 = 16,8264 * 1700 = 28604,88 одиниць.
Для одержання такого прибутка треба в перший, другий, третій і четвертий роки всі кошти віддати першому підприємству
х1 = а1 ; у1 = 0;
х2 = а2 ; у2 = 0;
х3 = а3 ; у3 = 0;
х4 = а4 ; у4 = 0;
а1 = 1700
а2 = 0,5х1 + 0,3а1 = 0,8а1 = 0,8*1700 = 1360,
а3 = 0,5х2 + 0,3а2 = 0,8а2 = 0,8*1360 = 1088,
а4 = 0,5х3 + 0,3а3 = 0,8а3 = 0,8*1088 = 870,4
залишок коштів становить
а5 = 0,5 х4 + 0,3 а4 = 0,8 а4 = 0,8 * 870,4 = 696,32 одиниць.
До змісту
До змісту