Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Постановка задачі




Загальна схема застосування алгоритму ДП

Сутність динамічного підходу полягає в заміні розв’язання -крокової задачі послідовністю задач: однокрокової, двокрокової і т.п.

Основні властивості задач, що необхідні для можливого застосування цього підходу.

1. Задача повинна допускати інтерпретацію як n-кроковий процес прийняття рішень.

2. Задача повинна бути визначена для будь-якої кількості кроків і мати структуру, що не залежить від їхньої кількості.

3. При розгляді -крокової задачі повинна бути задана деяка множина параметрів, що описують стан системи, від яких залежать оптимальні значення змінних. Причому ця множина не повинна змінюватися при збільшенні кількості кроків.

4. Вибір рішення (управління) на -му кроці не повинен впливати на попередні рішення, крім необхідного перерахунку змінних.

 

При застосуванні методу ДП необхідно виконати наступні дії.

1. Описати побудову оптимальних розв’язків (при цьому процес прийняття рішення повинен бути розбитий на ряд однотипних кроків або етапів, кожен з яких планується окремо, але з урахуванням результатів, отриманих на інших кроках).

2. Визначити етапи (їх кількість і суть планування на кожному етапі).

3. Для кожного етапу визначити множину можливих станів системи.

4. Для кожного стану визначити множину можливих варіантів рішень (значень керованих змінних).

5. Вивести ОРС.

6. Знайти розв’язки множини оптимізаційних задач (за допомогою алгоритму зворотньої або прямої прогонки).

7. Сформувати оптимальний розв’язок (рухаючись у напрямку, зворотньому до розрахунків).

7 ЗАДАЧА управліННЯ ЗАПАСАМИ

Задача управління запасами (ЗУЗ) – одна з найпоширеніших на практиці задач. Правильне визначення стратегії управліннязапасами дозволяє вивільнити значні оборотні кошти, заморожені у вигляді запасів, що в остаточному підсумку підвищує ефективність використання ресурсів. Елементами системи (задачі) управліннязапасами є:

1) Кількість періодів. Може бути:

- скінченним;

- нескінченним.

2) Попит на предмети постачання. Розрізняють попит:

- детермінований;

- випадковий;

- стаціонарний.

3) Спосіб поповнення запасів:

- миттєва поставка;

- затримка поставок на фіксований інтервал часу;

- затримка поставок на випадковий інтервал часу.

4) Спосіб споживання запасів:

- миттєве споживання;

- споживання, розтягнуте в часі.

5) Функції витрат – у сукупності вони визначають критерій ефективності прийнятої стратегії управліннязапасами. Вони можуть враховувати:

- витрати на зберігання,

- вартість поставок,

- витрати, пов'язані із замовленням кожної нової партії,

- витрати на штрафи. пов'язані з відсутністю (недостачею) необхідної продукції й т.п.

6) Обмеження на:

- максимальний об'єм (вага) запасів;

- максимальний об'єм (вага) поставок;

- максимальна вартість запасів;

- кількість поставок у заданому періоді;

- імовірність недостачі продукції.

Розглянемо задачу зі скінченною кількістю періодів, нестаціонарним детермінованим попитом, миттєвою поставкою і миттєвим споживанням.

Змістовна постановка задачі

Нехай маємо систему постачання підприємства, що планує поставки продукції протягом періодів. Об'єм споживання (сумарний попит підприємства на продукцію) у кожному періоді відомий. Для кожного періоду відомі також витрати на поставку (виготовлення) і витрати на зберігання продукції. Необхідно визначити об'єми поставок продукції в кожному з періодів, щоб

1) повністю задовольнити попит кожного періоду;

2) мінімізувати витрати на поставку і зберігання продукції.

Математична постановка задачі

Введемо позначення:

- сумарний попит в k- му періоді;

- об'єм поставки в -му періоді (або запас, що створюється в k- ому періоді).

- залишок запасу, що залишився з ()-го періоду (залишок продукції на початок періоду );

- витрати на виконання поставки величиною .

Припускаємо, що поставка і споживання продукції здійснюються миттєво на початку періоду, але поставка трохи раніше (рис. 23).

 


Рис. 23.

Виходячи з визначення величин , і випливає справедливість такого співвідношення:

+ = ,

де - надлишковий запас, що зберігається в -ому періоді.

Позначимо:

( + - )= () – витрати на зберігання надлишкового запасу в -му періоді;

(, ) - загальні витрати в -му періоді.

Сумарні витрати на постачання за періодів

(11)

Припустимо, що величини й задані. Тоді задача формулюється таким чином: відшукати послідовності { } і { }, що мінімізують функцію сумарних витрат (11) за умови задоволення попиту на продукцію у всіх періодах

(12)

 

і виконання умов (що поєднують змінні сусідніх періодів):

. (13)

Відзначимо, що якщо відомі величини { }, то за ними можна визначити величини { } і навпаки.

Розглянемо окремий випадок ЗУЗ, що значно спрощує схему обчислення:

1. Покладаємо, що всі функції опуклі вверх по .

2. Будемо вважати функції () лінійними. Тоді

( + )= ()= ,

де – додатня константа.

3. Із пп. 1 і 2 випливає, що функції () також є опуклими вверх по .

4. Вважаємо, що величина запасів на початок першого періоду =0 і запас на кінець останнього періоду =0.

З урахуванням прийнятих спрощень задача (11)-(13) може бути переписана в наступному вигляді:

(14)

при обмеженнях

. (15)

. (16)

Перейдемо до розв’язання задачі. Для цього визначимо елементи динамічної моделі.




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 726; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.