- •Збірка типових задач з курсу „інформаційні системи в менеджменті” Методичні вказівки
- •Статистичні дані про кількість обслугованих клієнтів за 6 місяців поточного року
- •2. Для визначення коефіцієнтів регресії b0 і b1 дані обчислень заносимо в табл. 1.2.
- •Методика обчислення коефіцієнтів регресії
- •Розрахунок кількості клієнтів
- •Алгоритм розв’язання задачі №1 за допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №1
- •Вихідні дані для розв’язання задачі кореляційно-регресивного аналізу
- •Завдання для самостійного опрацювання до задачі №1.
- •Прибуток та витрати для альтернативних варіантів будівництва виробничого комплексу
- •Алгоритм розв’язання задачі №2 за допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №2
- •Прибуток та витрати для альтернативних варіантів будівництва виробничого комплексу
- •Вихідні дані для розв’язання задачі проектування будівництва виробничого комплексу
- •Завдання для самостійного опрацювання до задачі №2.
- •Параметри моделі обслуговування клієнтів
- •Алгоритм розв’язання задачі №3 за допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №3
- •Параметри моделі обслуговування клієнтів
- •Вихідні дані для розв’язання задачі моделювання обслуговування клієнтів підприємства
- •Завдання для самостійного опрацювання до задачі №3.
- •Об’єми продукції, які можна отримати з однієї тонни сировини, обмеження на обсяг її вироблення та відносний прибуток від продажу
- •Дані для побудови графіків
- •Алгоритм розв’язання задачі №4 за допомогою табличного процесора ms Excel (1)
- •Алгоритм розв’язання задачі №4 за допомогою табличного процесора ms Excel (2)
- •Варіанти завдань для самостійного розв’язання задачі №4
- •Вихідні дані для розв’язання задачі лінійного програмування
- •Завдання для самостійного опрацювання до задачі №4.
- •Вартість перевезення вантажу від постачальників до споживачів
- •Знаходження значень потенціалів
- •Перший цикл перерахунку
- •Оптимальне рішення транспортної задачі
- •Алгоритм розв’язання задачі №5 за допомогою табличного процесора ms Excel (1)
- •Алгоритм розв’язання задачі №5 за допомогою табличного процесора ms Excel (2)
- •Варіанти завдань для самостійного розв’язання задачі №5
- •Вартість перевезення вантажу від постачальників до споживачів
- •Вихідні дані для розв’язання транспортної задачі
- •Завдання для самостійного опрацювання до задачі №5.
- •В икреслювання нулів
- •Алгоритм розв’язання задачі №6 допомогою табличного процесора ms Excel (1)
- •Алгоритм розв’язання задачі №6 за допомогою табличного процесора ms Excel (2)
- •Варіанти завдань для самостійного розв’язання задачі №6
- •Вихідні дані для розв’язання задачі про призначення персоналу
- •Завдання для самостійного опрацювання до задачі №6.
- •Середні партії поставки продукції на склад
- •Алгоритм розв’язання задачі №7 допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №7
- •Вихідні дані постачальників для розв’язання задачі оптимального місця розташування розподільного складу підприємства
- •Вихідні дані клієнтів для розв’язання задачі оптимального місця розташування розподільного складу підприємства
- •Завдання для самостійного опрацювання до задачі №7.
- •Параметри моделі управління запасами
- •Алгоритм розв’язання задачі №8 за допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №8
- •Параметри моделі управління запасами
- •Вихідні дані для розв’язання задачі оптимального управління запасами
- •Завдання для самостійного опрацювання до задачі №8.
- •Роботи з підготовки рекламної брошури
- •Алгоритм розв’язання задачі №9 за допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №9
- •Вихідні дані для розв’язання задачі мережевого управління проектами
- •Завдання для самостійного опрацювання до задачі №9.
- •Алгоритм розв’язання задачі №10 за допомогою табличного процесора ms Excel
- •Варіанти завдань для самостійного розв’язання задачі №10
- •Завдання для самостійного опрацювання до задачі №10.
- •Рекомендована література
Завдання для самостійного опрацювання до задачі №5.
Представте загальний алгоритм розв’язання транспортної задачі, не прив’язуючись до певного прикладу.
Творче завдання до задачі №5
Перевірте наявність в транспортній задачі іншого оптимального рішення, при якому змінюється схема перевезень, але цільова функція не збільшується (розв'язати задачу ще декілька раз, видаляючи раніше отримані результати). Обґрунтуйте рішення.
Питання для експрес-контролю якості засвоєння знань до задачі №5.
До якого класу задач відноситься транспортна задача, в чому їх особливість?
У якому випадку транспортна задача вважається закритою, а в якому – відкритою?
Як виглядає цільова функція транспортної задачі?
Які обмеження вводяться в транспортній задачі?
Що в транспортній задачі позначається змінними xij?
Чи можуть змінні в транспортній задачі бути від'ємними або дробовими?
Яким методом знаходиться допустиме рішення транспортної задачі, в чому він полягає?
Яким методом знаходиться оптимальне рішення транспортної задачі, в чому він полягає?
Як визначити, що отримане рішення транспортної задачі є оптимальним?
Де в авіаційній (туристичній) галузі знаходить прикладне застосування транспортна задача?
Аналітично-розрахункова задача №6
Оптимальний розподіл людських ресурсів підприємства
І. Вихідні дані
На підприємстві організується фінансово-економічний відділ і необхідно розподілити працівників за вакантними посадами. Кожний працівник може виконувати будь-яку роботу, але з різним ступенем майстерності. Якщо на певну посаду призначити працівника саме тої кваліфікації, яка необхідна для роботи на ній, то вартість виконання роботи буде нижча, ніж при призначенні на дану посаду працівника невідповідної кваліфікації.
Компетентна комісія оцінила витрати, пов’язані з майбутнім розподілом працівників. В табл. 6.1 наводяться умовні оцінки вартості cіj призначення i-го працівника на j-ту посаду. Змінна xij =1 у випадку призначення i-го працівника на j-ту посаду, або xij =0 – в іншому випадку.
Вам, як менеджеру з персоналу, доручено знайти оптимальний розподіл працівників за всіма посадами, що забезпечує мінімальну вартість виконання робіт.
ІІ. Завдання до ситуації
1. Побудуйте рівняння цільової функції задачі.
2. Побудуйте рівняння обмежень задачі.
3. Визначте мінімальну вартість виконання робіт працівниками.
4. Визначте оптимальний розподіл працівників за посадами, що забезпечує мінімальну вартість виконання робіт.
5. Перевірте, чи виконуються задані обмеження.
ІІІ. Інформаційне забезпечення задачі
Таблиця 6.1
Оцінки вартості призначення працівників на певні посади
Працівники |
Посади |
|||||||
Економіст |
Бухгалтер |
Касир |
Менеджер |
|||||
Іванов І.П. |
x11 |
10 |
x12 |
40 |
x13 |
60 |
x14 |
30 |
|
|
|
|
|||||
Петров С.М. |
x21 |
90 |
x22 |
70 |
x23 |
100 |
x24 |
90 |
|
|
|
|
|||||
Сидоров В.Н. |
x31 |
40 |
x32 |
50 |
x33 |
110 |
x34 |
70 |
|
|
|
|
|||||
Федотов Р.Д. |
x41 |
80 |
x42 |
70 |
x43 |
80 |
x44 |
50 |
|
|
|
|
|||||
ІV. Алгоритм розв’язання задачі
1. Задача про призначення персоналу є приватним випадком транспортної задачі, в якій число пунктів відправлення дорівнює числу пунктів призначення, тобто, транспортна таблиця має форму квадрата. Крім того, у кожному пункті призначення обсяг попиту дорівнює 1, і величина пропозиції кожного пункту відправлення також дорівнює 1. Задача про призначення персоналу може бути розв'язана з використанням методів лінійного програмування або алгоритму рішення транспортної задачі. Однак через особливу структуру даної задачі був розроблений спеціальний алгоритм, що одержав назву угорського методу.
Математична модель задачі про призначення персоналу:
- цільова функція:
L = min, n = m; (6.1)
- обмеження:
= 1,
;
= 1,
; (6.2)
,
;
xij ≥ 0, .
Для прикладу маємо наступну модель:
L = 10x11 + 40x12 + 60x13 + 30x14 + 90x21 + 70x22 + 100x23 + 90x24 + 40x31 +
+ 50x32 + 110x33 + 70x34 + 80x41 + 70x42 + 80x43 + 50x44 min; (6.3)
x
11
+ x12 + x13 + x14 = 1;
x21 + x22 + x23 + x24 = 1;
x31 + x32 + x33 + x34 = 1;
x41 + x42 + x43 + x44 = 1; (6.4)
x11 + x21 + x31 + x41 = 1;
x12 + x22 + x32 + x42 = 1;
x13 + x23 + x33 + x43 = 1;
x14 + x24 + x34 + x44 = 1;
x11 ≥ 0; x12 ≥ 0; x13 ≥ 0; x14 ≥ 0; |
x21 ≥ 0; x22 ≥ 0; x23 ≥ 0; x24 ≥ 0; |
x31 ≥ 0; x32 ≥ 0; x33 ≥ 0; x34 ≥ 0; |
x41 ≥ 0; x42 ≥ 0; x43 ≥ 0; x44 ≥ 0. |
2. Знаходимо в кожній строчці мінімальний елемент і віднімаємо його від кожного елементу строчки (табл. 6.2).
Таблиця 6.2
Знаходження мінімальних елементів в строчках та їх віднімання
Працівники |
Посади |
|
||||||||
Економіст |
Бухгалтер |
Касир |
Менеджер |
min |
||||||
Іванов І.П. |
x11 |
0 |
x12 |
30 |
x13 |
50 |
x14 |
20 |
10 |
|
|
|
|
|
|||||||
Петров С.М. |
x21 |
20 |
x22 |
0 |
x23 |
30 |
x24 |
20 |
70 |
|
|
|
|
|
|||||||
Сидоров В.Н. |
x31 |
0 |
x32 |
10 |
x33 |
70 |
x34 |
30 |
40 |
|
|
|
|
|
|||||||
Федотов Р.Д. |
x41 |
30 |
x42 |
20 |
x43 |
30 |
x44 |
0 |
50 |
|
|
|
|
|
|||||||
3. Знаходимо в кожному стовпці мінімальний елемент і віднімаємо його від кожного елементу стовпця (табл. 6.3).
Таблиця 6.3
Знаходження мінімальних елементів в стовпцях та їх віднімання
Працівники |
Посади |
||||||||
Економіст |
Бухгалтер |
Касир |
Менеджер |
||||||
Іванов І.П. |
x11 |
0 |
x12 |
30 |
x13 |
20 |
x14 |
20 |
|
|
|
|
|
||||||
Петров С.М. |
x21 |
20 |
x22 |
0 |
x23 |
0 |
x24 |
20 |
|
|
|
|
|
||||||
Сидоров В.Н. |
x31 |
0 |
x32 |
10 |
x33 |
40 |
x34 |
30 |
|
|
|
|
|
||||||
Федотов Р.Д. |
x41 |
30 |
x42 |
20 |
x43 |
0 |
x44 |
0 |
|
|
|
|
|
||||||
min |
0 |
0 |
30 |
0 |
|||||
3. Якщо в кожній строчці та кожному стовпці знаходиться один „0”, тобто, кожний працівник призначається тільки на одну посаду, то оптимальне рішення знайдене. В іншому випадку:
– проводимо мінімальне число прямих через строки та стовпці, щоб всі „0” були викресленими (табл. 6.4);
– обираємо мінімальний невикреслений елемент (=10), віднімаємо його від кожного невикресленого елементу і додаємо до кожного елементу, що стоїть на перетині проведених прямих (табл. 6.5).
Якщо на останньому кроці оптимальне рішення не знайдене, то процедуру проведення прямих необхідно повторювати до тих пір, поки не буде отримане допустиме рішення.
Таблиця 6.4
