
124 Глава 5. ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ
5.5 Задача календарного планирования трудовых ре-
сурсов
Фермерскому хозяйству необходимо составить план регулирования численности сезон-
ных рабочих на последующие пять недель. Управляющий хозяйством оценивает мини-
мально необходимую потребность в рабочей силе b
i
на каждую из пяти недель. Потреб-
ность в рабочих по пяти неделям распределяется следующим образом b
i
= 5, 7, 8, 4, 6, i =
1, 5.
Управляющий имеет возможность регулировать количество рабочих имеющихся в
наличии путем найма и увольнения. При найме рабочих управляющий терпит убытки в
виде накладных расходов по найму: 600 руб. в неделю плюс 300 руб. на каждого рабочего.
С другой стороны сохранение в течении какой-либо неделе количество рабочих, которое
превышает минимальную потребность, приводит к убыткам, связанным с выплатами 500
руб. на каждого рабочего в неделю.
Введем обозначения: y
j
– количество рабочих, имеющихся на j-ой неделе, g
1
(y
j
− b
j
)–
величина убытков, связанных с тем, что y
j
превышает заданное значение b
j
. g
2
(y
j
−y
j−1
)–
величина накладных расходов по найму новый рабочих y
j
≥ y
j−1
.
Пусть предприниматель располагает следующими данными:
g
1
(y
j
− b
j
) = 5(y
j
− b
j
), j = 1, . . . , 5;
g
2
(y
j
− y
j−1
) =
6 + 3(y
j
− y
j−1
), y
j
> y
j−1
;
0, y
j
≤ y
j−1
.
Из определения g
2
видно, что увольнение (y
j
≤ y
j−1
) не требует накладных расходов.
Необходимо составить оптимальный план регулирования численности рабочих для 5-
недельного периода планирования, при условии, что количество рабочих y
0
, имеющихся
к началу первой недели, составляет пять человек.
Задаче календарного планирования подразделяется на несколько этапов.
1.j-й этап соответствует j-ой неделе.
2.Состояние y
j−1
на этапе j выражает количество рабочих, имеющихся к концу этапа
j − 1.
3.Варианты решения y
j
описываются количеством рабочих имеющихся на этапе j.
Обозначим через f
j
(y
j
− 1) минимальную величину расходов, осуществленных в те-
чении периодов времени (недель) j, j + 1. . . . , 5 при заданном (y
j
− 1). Рекуррентные