职员时序安排模型.doc

职员时序安排模型

例4.13 职员时序安排模型 7天都需要有人(比如护士工作),每天(周一至周日)所需的最少职员数为20、16、13、16、19、14和12,并要求每个职员一周连续工作5天,试求每周所需最少职员数,并给出安排。注意这里我们考虑稳定后的情况。 model: sets: days/mon..sun/: required,start; endsets data: !; required = 20 16 13 16 19 14 12; enddata !最小化每周所需职员数; min=@sum(days: start); @for(days(J):@sum(days(I) | I #le# 5:start(@wrap(J+I+2,7))) = required(J)); end 计算的部分结果为 Global optimal solution found at iteration: 0 Objective value: 22.00000 ? Variable Value Reduced Cost REQUIRED( MON) 20.00000

文档评论(0)

1亿VIP精品文档

相关文档