Информатика в управлении и экономике. Боброва Л.В - 157 стр.

UptoLike

158
Таблица 12.6
Выходные
дни
Число
имеющих этот
график
Рабочие дни
Пн Вт Ср Чт Пт Сб Вс
Понедельник,
вторник
Х
1
=6 а
11
=0 а
12
=0 а
13
=1 а
14
=1 а
15
=1 а
16
=1 а
17
=1
Вторник,
среда
Х
2
=6 а
21
=1 а
22
=0 а
23
=0 а
24
=1 а
25
=1 а
26
=1 а
27
=1
Среда,
четверг
Х
3
=6 а
31
=1 а
32
=1 а
34
=0 а
34
=0 а
35
=1 а
36
=1 а
37
=1
Четверг,
пятница
Х
4
=6 а
41
=1 а
42
=1 а
43
=1 а
44
=0 а
45
=0 а
46
=1 а
47
=1
Пятница,
суббота
Х
5
=2
а
51
=1
а
52
=1
а
53
=1
а
54
=1
а
55
=0
а
56
=0
а
57
=1
Суббота,
воскресенье
Х
6
=2 а
61
=1 а
62
=1 а
63
=1 а
64
=1 а
65
=1 а
66
=0 а
67
=0
Воскресенье,
понедельник
Х
7
=2 а
71
=0 а
72
=0 а
73
=0 а
74
=0 а
75
=1 а
76
=1 а
77
=0
В С Е Г О :
30 22 18 18 18 22 26 26
ТРЕБУЕТСЯ 30 16 12 14 16 16 25 25
В дальнейшем, изменяя эти значения, будем искать оптимальное решение,
обеспечивающее минимальный фонд зарплаты (т.е. минимальное число
работающих) при соблюдении требований к рабочему графику.
3. Определение числа работников, выходящих на работу каждый день согласно
данному графику
В столбцах
Рабочие дни введем параметры а
ij
, - индикаторы выхода на
работу сотрудника, имеющего режим выходных в строке
i в рабочий день j.
Например,
а
11
- индикатор выхода сотрудника, имеющего выходной в первой
строке, в Понедельник. Так как этот день у него выходной,
а
11
=0. В среду у
этого сотрудника рабочий день, поэтому
а
13
=1.
В строке
Всего подсчитывается количество работников, выходящих на
работу согласно составленному графику.
Во втором столбце (
Число имеющих этот график)
Х
1
+ Х
2
+ Х
3
+ Х
4
+ Х
5
+ Х
6
+ Х
7
= 6 + 6 + 6 + 6 + 2 + 2 + 2 = 30. (12.7)
В строке
Всего для понедельника общее число работающих подсчитывается
по формуле
Х
1
а
11
+ Х
2
а
21
+ Х
3
а
31
+ Х
4
а
41
+ Х
5
а
51
+ Х
6
а
61
+ Х
7
а
71
=
= 6 0 + 6 1 + 6 1 + 6 1 + 2 1 + 2 1 + 2 0 = 22, (12.8)
т.е. находится сумма произведений элементов столбца
Х на элементы столбца
Пн.
Аналогичным образом, чтобы найти число работающих согласно