Розділ «8. Прийняття рішень у системах управління. Динамічне програмування»

Інформаційні технології та моделювання бізнес-процесів

де С виражає сумарні витрати на будівництво та експлуатацію підприємств.

Покажемо, як, використовуючи метод динамічного програмування, можна розв'язати сформульовану задачу. Нехай:

Процес розв'язування задачі розіб'ємо на т кроків. На першому кроці визначаємо мінімальні витрати при розміщенні в першому регіоні

Оптимальний план розміщення и підприємств серед m регіонів визначається так. Нехай

Приклад 8.3. Припустимо, що фірма планує будівництво п'яти промислових підприємств однакової потужності в трьох регіонах.

Нехай gi (xj) (i = 1,2,3)- витрати на будівництво та експлуатацію xj = j (j = 0,1,…,5) підприємств, розміщених в i -му регіоні. Треба так розподілити будівництво підприємств між трьома регіонами, щоб забезпечити мінімум витрат на їх будівництво та експлуатацію. Задачу розв'язати на основі даних таблиці 8.5.

Таблиця 8.5. Витрати на будівництво та експлуатацію підприємств

Витрати на будівництво та експлуатацію підприємств

Процес розв'язання даної задачі розіб'ємо на три кроки. На першому кроці визначимо мінімальні витрати при розміщенні в першому регіоні

регіонах. І, нарешті, на третьому кроці визначимо мінімальні витрати при розміщенні п'ятьох підприємств в трьох регіонах. На першому кроці

Таблиця 8.6. Витрати на будівництво та експлуатацію підприємств

Витрати на будівництво та експлуатацію підприємств Витрати на будівництво та експлуатацію підприємств

Із табл.8.6. бачимо, що F2* (0) = 0, F2* (1) = 15, F2* (2) = 20 , F2* (3) = 25, F2* (4) = 40 , F2* (5) = 55 .

Далі достатньо обчислити F3(5). Одержимо таблицю 8.7.

Таблиця 8.7. Витрати F3(5)

Витрати F3(5)

Із табл.8.7 бачимо, що F3* (5) = 50 .

Оптимальний план розміщення п'ятьох підприємств між трьома регіонами визначається так.

Оскільки F3* (5) = 50 і досягається для k = 1, то в третій регіон треба розмістити одне підприємство. Далі розподіляємо чотири підприємства між першими двома регіонами. Із табл.8.6 при хj = 4 маємо F2* (4) = 40 і досягається для k = 3 . Це означає, що три підприємства треба розмістити в другому регіоні. Тому в першому регіоні треба розмістити одне підприємство.

Мінімум витрат на будівництво та експлуатацію п'ятьох підприємств становить F3* (5) = 50 од.

Резюме

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

Щоб для розв'язування задачі можна було застосовувати метод динамічного програмування, повинні виконуватись дві вимоги: стан системи на окремому кроці повинен залежати тільки від попереднього стану і керування на цьому кроці (відсутність післядії); функція мети повинна бути адитивною. Сформульовані вимоги лежать в основі принципу оптимальності Белмана.

Сторінки


В нашій електронній бібліотеці ви можете безкоштовно і без реєстрації прочитати «Інформаційні технології та моделювання бізнес-процесів» автора Томашевський О.М. на телефоні, Android, iPhone, iPads. Зараз ви знаходитесь в розділі „8. Прийняття рішень у системах управління. Динамічне програмування“ на сторінці 3. Приємного читання.

Зміст

  • ВСТУП

  • 1. Технологія: поняття, основні властивості та процеси. Інформація, дані, знання як об'єкти технології

  • 2. Економічна інформація і засоби її формалізованого опису

  • 3. Інформаційні технології: властивості, вимоги, цілі

  • 3.5. Інформаційна технологія автоматизації процесу аналізу інформації з використанням програмного забезпечення

  • 4. Інтелектуальні технології обробки економічних даних

  • 4.3. Технологія виявлення знань в базах даних (Knowledge Discovery in Databases)

  • 4.4. Нові концепції у теорії штучного інтелекту

  • 5. Створення сховищ даних. Технології OLAP та Data Mining

  • 6. Автоматизовані інформаційні системи для підприємств та організацій

  • 7. Інформаційні технології в управлінні

  • 7.3. ERP-системи та їх особливості

  • 7.4. Корпоративні інформаційні системи

  • 8. Прийняття рішень у системах управління. Динамічне програмування
  • 9. Додаткові економічні задачі динамічного програмування

  • 10. Інформаційні технології комп'ютерних мереж

  • 11. Технології глобальної мережі Інтернет

  • 11.4. Принципи функціонування пошукової системи Google

  • 12. Основи електронної комерції

  • 12.3. Технології Інтернет-банкінгу

  • 13. Гіпертекстові технології

  • 14. Технології захисту інформаційного продукту

  • 14.2. Документація та права на продукт

  • 14.3. Життєвий цикл піратської електронної книги

  • Оцифровування

  • 14.4. Піратство: різні погляди

  • 15. Засоби захисту програмного продукту. Технології несанкціонованого одержання інформації

  • 15.5. Електронне "сміття" та взаємодія програмних закладок

  • 16. Технології забезпечення безпеки інформаційних систем

  • 17. Проектування інформаційних систем. CASE - технології

  • 18. Технології моделювання бізнес-процесів. Мова UML

  • ПЕРЕЛІК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ

  • Запит на курсову/дипломну

    Шукаєте де можна замовити написання дипломної/курсової роботи? Зробіть запит та ми оцінимо вартість і строки виконання роботи.

    Введіть ваш номер телефону для зв'язку, в форматі 0505554433
    Введіть тут тему своєї роботи