数学建模问题--职员日程安排在一周中每天安排一定数量的职员,每天需要的职员数如下表所示,每个职员每周连续工作五天,休息两天.每天付给每个职员的工资是200元.星期 一 二 三 四 五 六
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 19:52:35
数学建模问题--职员日程安排在一周中每天安排一定数量的职员,每天需要的职员数如下表所示,每个职员每周连续工作五天,休息两天.每天付给每个职员的工资是200元.星期 一 二 三 四 五 六
数学建模问题--职员日程安排
在一周中每天安排一定数量的职员,每天需要的职员数如下表所示,每个职员每周连续工作五天,休息两天.每天付给每个职员的工资是200元.
星期 一 二 三 四 五 六 七
职员数 18 15 12 16 19 14 12
(2)假设公司每天工作8小时,周一需要18名职员,共计144小时,以此类推.公司计划雇佣全职人员和兼职人员完成公司的工作,其中全职人员每天工作8小时,兼职人员每天工作4小时,均是每周连续工作五天,休息2天.全职人员每小时工资25元,兼职人员每小时工资15元,并且一周内兼职人员的总工作时间不能超过全体职员总工作时间的25%,该公司将如何安排职员的工作时间,使公司的总花费最少?
在今天内给与回答优秀者,
以下是我对上诉问题的求解.但是觉得有点漏掉了什么,(运用的运算软件是LINDO)
xi表示的是开始工作的全职人员的人数,yi表示的是开始工作的兼职原人的人数.(i=1 2 .7)
min 1000x1+300y1+1000x2+300y2+1000x3+300y3+1000x4+300y4+1000x5+300y5+1000x6+300y6+1000x7+300y7
st
x4+x5+x6+x7+x1+y4+y5+y6+y7+y1>18
x5+x6+x7+x1+x2+y5+y6+y7+y1+y2>15
x6+x7+x1+x2+x3+y6+y7+y1+y2+y3>12
x7+x1+x2+x3+x4+y7+y1+y2+y3+y4>16
x1+x2+x3+x4+x5+y1+y2+y3+y4+y5>19
x2+x3+x4+x5+x6+y2+y3+y4+y5+y6>14
x3+x4+x5+x6+x7+y3+y4+y5+y6+y7>12
8x4+8x5+8x6+8x7+8x1+4y4+4y5+4y6+4y7+4y1>144
8x5+8x6+8x7+8x1+8x2+4y5+4y6+4y7+4y1+4y2>120
8x6+8x7+8x1+8x2+8x3+4y6+4y7+4y1+4y2+4y3>96
8x7+8x1+8x2+8x3+8x4+4y7+4y1+4y2+4y3+4y4>128
8x1+8x2+8x3+8x4+8x5+4y1+4y2+4y3+4y4+4y5>152
8x2+8x3+8x4+8x5+8x6+4y2+4y3+4y4+4y5+4y6>112
8x3+8x4+8x5+8x6+8x7+4y3+4y4+4y5+4y6+4y7>96
20y1+20y2+20y3+20y4+20y5+20y6+20y7
数学建模问题--职员日程安排在一周中每天安排一定数量的职员,每天需要的职员数如下表所示,每个职员每周连续工作五天,休息两天.每天付给每个职员的工资是200元.星期 一 二 三 四 五 六
我回来再给你做,现在没有时间了!
还缺少整数约束,下面是我免疫的程序:(我用lingo)
min=1000*x1+300*y1+1000*x2+300*y2+1000*x3
+300*y3+1000*x4+300*y4+1000*x5+300*y5+1000*x6
+300*y6+1000*x7+300*y7;
x4+x5+x6+x7+x1+y4+y5+y6+y7+y1>18;
x5+x6+x7+x1+x2+y5+y6+y7+y1+y2>15;
x6+x7+x1+x2+x3+y6+y7+y1+y2+y3>12;
x7+x1+x2+x3+x4+y7+y1+y2+y3+y4>16;
x1+x2+x3+x4+x5+y1+y2+y3+y4+y5>19;
x2+x3+x4+x5+x6+y2+y3+y4+y5+y6>14;
x3+x4+x5+x6+x7+y3+y4+y5+y6+y7>12;
8*x4+8*x5+8*x6+8*x7+8*x1+4*y4+4*y5+4*y6+4*y7+4*y1>144;
8*x5+8*x6+8*x7+8*x1+8*x2+4*y5+4*y6+4*y7+4*y1+4*y2>120;
8*x6+8*x7+8*x1+8*x2+8*x3+4*y6+4*y7+4*y1+4*y2+4*y3>96;
8*x7+8*x1+8*x2+8*x3+8*x4+4*y7+4*y1+4*y2+4*y3+4*y4>128;
8*x1+8*x2+8*x3+8*x4+8*x5+4*y1+4*y2+4*y3+4*y4+4*y5>152;
8*x2+8*x3+8*x4+8*x5+8*x6+4*y2+4*y3+4*y4+4*y5+4*y6>112;
8*x3+8*x4+8*x5+8*x6+8*x7+4*y3+4*y4+4*y5+4*y6+4*y7>96;
20*y1+20*y2+20*y3+20*y4+20*y5+20*y6+20*y7