На этом шаге мы рассмотрим применение задачи планирования рабочей силы.
Строительный подрядчик оценивает минимальные потребности в рабочей силе на каждую из последующих пяти недель следующим образом: 5, 7, 8, 4 и 6 рабочих соответственно. Содержание избытка рабочей силы обходится подрядчику в 300 долл. за одного рабочего в неделю, а наем рабочей силы на протяжении одной недели обходится в 400 долл. плюс 200 долл. за одного рабочего в неделю. Выражая С1 и С2 в сотнях долларов, имеем следующее.
Этап 5. (b5 = 6)
. | С1(x5 - 6) + С2(x5 - x4) | Оптимальное решение | |
---|---|---|---|
x4 | x5 = 6 | f5(x4) | x5 |
4 | 3 * 0 + 4 + 2 * 2 = 8 | 8 | 6 |
5 | 3 * 0 + 4+ 2 * 1 = 6 | 6 | 6 |
6 | 3 * 0 + 0 = 0 | 0 | 6 |
Этап 4. (b4 = 4)
. | С1(x4 - 4) + С2(x4 - x3) + f5(x4) | Оптимальное решение | |||
---|---|---|---|---|---|
x3 | x4 = 4 | x4 = 5 | x4 = 6 | f4(x3) | x4 |
8 | 3 * 0 + 0 + 8 = 8 | 3 * 1 + 0 + 6 = 9 | 3 * 2 + 0 + 0 = 6 | 6 | 6 |
Этап 3. (b3 = 8)
. | С1(x3 - 8) + С2(x3 - x2) + f3(x2) | Оптимальное решение | |
---|---|---|---|
x2 | x3 = 8 | f3(x2) | x3 |
7 | 3 * 0 + 4 + 2 * 1 + 6 = 12 | 12 | 8 |
8 | 3 * 0 + 0+ 6 = 6 | 6 | 8 |
Этап 2. (b2 =7)
. | С1(x2 - 7) + С2(x3 - x2) + f3(x2) | Оптимальное решение | ||
---|---|---|---|---|
x1 | x2 = 7 | x2 = 8 | f3(x2) | x3 |
5 | 3 * 0 + 4 + 2 * 2 + 12 = 20 | 3 * 1 + 4 + 2 * 3 + 6 = 19 | 19 | 8 |
6 | 3 * 0 + 4 + 2 * 1 + 12 = 18 | 3 * 1 + 4 + 2 * 2 + 6 = 17 | 17 | 8 |
7 | 3 * 0 + 0 + 12 = 12 | 3 * 1 + 4 + 2 * 1 + 6 = 15 | 12 | 7 |
8 | 3 * 0 + 0 + 12 = 12 | 3 * 1 + 0 + 6 = 9 | 9 | 8 |
Этап 1. (b1 = 5)
. | С1(x1 - 5) + С2(x1 - x0) + f2(x1) | Оптимальное решение | ||||
---|---|---|---|---|---|---|
x0 | x1 = 5 | x1 = 6 | x1 = 7 | x1 = 8 | f2(x1) | x1 |
0 | 3 * 0 + 4 + 2 * 5 + 19 = 33 | 3 * 1 + 4 + 2 * 6 + 17 = 36 | 3 * 2 + 4 + 2 * 7 + 12 = 36 | 3 * 2 + 4 + 2 * 8 + 9 = 35 | 33 | 5 |
Оптимальное решение определяется последовательно таким образом.
x0 = 0 → x1 = 5 → x2 = 8 → x3 = 6 → x4 = 6 → x5 = 6
Номер недели (i) | Минимум рабочей силы (bi) | Количество фактически работающих (хi) | Решение |
---|---|---|---|
1 | 5 | 5 | Нанять 5 рабочих |
2 | 7 | 6 | Нанять 3 рабочих |
3 | 8 | 8 | Ничего не менять |
4 | 4 | 6 | Уволить 2 рабочих |
5 | 6 | 6 | Ничего не менять |
На следующем шаге мы приведем решение задачи.