运筹学作业 2.doc_第1页
运筹学作业 2.doc_第2页
运筹学作业 2.doc_第3页
运筹学作业 2.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、 实验内容及步骤(包含简要的实验步骤流程)问题:大学生值班问题东方大学计算机实验室聘用4名大学生(代号1、2、3、4)和2名研究生(代号5、6)值班答疑。已知每人从周一至周五每天最多可安排的值班时间及每人每h值班报酬如下表所示:表学生代号报酬(元/h)每人最多可安排的值班时间周一周二周三周四周五110.060607210.00606039.94830549.855604510.830480611.306063该实验室开放时间为上午8:00至晚上10:00,开放时间内须有且仅须有一名学生值班。规定大学生每周值班不少于8h,研究生每周值班不少于7h,每名学生每周值班不超过3次,每次值班不少于2h,每天安排值班的学生不超过3人,且其中必须有一名研究生。施为该实验室安排一张人员值班表,使总支付的报酬为最少。模型建立:解:设为学生i在周j的值班时间,用代表学生i在周j最对可安排的值班时间,为学生i的每h的报酬,则本题的数学模型为:四、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页)运用LINGO软件求解:程序:model:!大学生值班问题;sets:students1/stu1.stu4/:;students2/stu5,stu6/:;students/stu1.stu6/:;weeks/w1.w5/:;sw(students,weeks):c,times,yi,ai;endsets!目标函数;min=sum(sw: c*times);!约束条件;!不超过可安排时间;for(weeks(J):for(students(I):times(I,J)=2*yi(I,J);for(weeks(J):for(students(I):times(I,J)=8);!研究生每周值班不少于7h;sum(weeks(J):times(5,J)=7;sum(weeks(J):times(6,J)=7;!实验室每天开放14h;for(weeks(J):sum(students(I):times(I,J)=14);!每名学生一周值班不超过3次;for(students(I):sum(weeks(J):yi(I,J)=3);!每天值班不超过3人;for(weeks(J):sum(students(I):yi(I,J)=1);!非零约束;for(weeks(J):for(students(I):times(I,J)=0);!0-1变量;for(sw:bin(yi);data:c=10 10 10 10 10 10 10 10 10 10 9.9 9.9 9.9 9.9 9.9 9.8 9.8 9.8 9.8 9.8 10.8 10.8 10.8 10.8 10.8 11.3 11.3 11.3 11.3 11.3;ai=6 0 6 0 7 0 6 0 6 0 4 8 3 0 5 5 5 6 0 4 3 0 4 8 0 0 6 0 6 3;enddataend运行结果:根据结果我们可以得到下面这张安排表:表2:最终安排表学生代号报酬(元/h)每人最多可安排的值班时间周一周二周三周四周五110.0667210.04639.98549.856510.8325611.30232根据这张安排表安排,最终需要支付的最低报酬 min=713.6五、实验总结(包括心得体会、问题回答及实验改进意见,可附页)1、实验所得的结果比原始结果更优化,原始结果中,周五的安排值班时间综合大于14h,不满足约束条件,不是最优解。2、经过这次试验之后,可以很轻松的发现用LINGO软件做优化问题可以大大减少人为的计算时间,并且LINGO软件输入的方法也是很简单易懂的,很容易就能够被我们所掌握。六、教师评语评语评语等级优良中及格不合格1.实验态度认真,实验目的明确2.实验方案、程序设计合理3.实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论