数学实验实验报告.doc
《数学实验实验报告.doc》由会员分享,可在线阅读,更多相关《数学实验实验报告.doc(10页珍藏版)》请在课桌文档上搜索。
1、-数学实验实验报告班级:学号:姓名;一、实验问题1指派问题考虑指定n个人完成n项任务每人单独承当一项任务,使所需的总完成时间本钱尽可能短. *指派问题的有关数据每人完成各任务所需的时间如下表所示,试建模并求解该指派问题。2二次指派问题*公司指派n个员工到n个城市工作每个城市单独一人,希望使所花费的总费用尽可能少。n个员工两两之间每个月通话的时间表示在下面的矩阵的上三角局部因为通话的时间矩阵是对称的,没有必要写出下三角局部,n个城市两两之间通话费率表示在下面的矩阵的下三角局部同样道理,因为通话的费率矩阵是对称的,没有必要写出上三角局部. 试求解该二次指派问题。3、金星第四章课后习题第1或3题任选
2、一题。二、问题的分析涉及的理论知识、数学建模与求解的方法等1)根据实际问题,建立数学优化模型 2)根据优化模型,利用LINGO 来求解模型。三、计算过程、结论和结果分析1.模型:model:sets:m/1.4/;n/1.4/;link(m,n):a,*;endsetsmin=sum(link(i,j):*(i,j)*a(i,j);for(m(i):sum(n(j):a(i,j)=1);for(n(j):sum(m(i):a(i,j)=1);data:*=15 18 21 24 19 23 22 18 26 18 16 19 19 21 23 17;enddataend结果:Global op
3、timal solution found. Objective value: 70.00000 Infeasibilities: 0.000000 Total solver iterations: 7 Variable Value Reduced Cost A( 1, 1) 0.000000 0.000000 A( 1, 2) 1.000000 0.000000 A( 1, 3) 0.000000 5.000000 A( 1, 4) 0.000000 10.00000 A( 2, 1) 1.000000 0.000000 A( 2, 2) 0.000000 1.000000 A( 2, 3)
4、0.000000 2.000000 A( 2, 4) 0.000000 0.000000 A( 3, 1) 0.000000 11.00000 A( 3, 2) 0.000000 0.000000 A( 3, 3) 1.000000 0.000000 A( 3, 4) 0.000000 5.000000 A( 4, 1) 0.000000 1.000000 A( 4, 2) 0.000000 0.000000 A( 4, 3) 0.000000 4.000000 A( 4, 4) 1.000000 0.000000 *( 1, 1) 15.00000 0.000000 *( 1, 2) 18.
5、00000 0.000000 *( 1, 3) 21.00000 0.000000 *( 1, 4) 24.00000 0.000000 *( 2, 1) 19.00000 0.000000 *( 2, 2) 23.00000 0.000000 *( 2, 3) 22.00000 0.000000 *( 2, 4) 18.00000 0.000000 *( 3, 1) 26.00000 0.000000 *( 3, 2) 18.00000 0.000000 *( 3, 3) 16.00000 0.000000 *( 3, 4) 19.00000 0.000000 *( 4, 1) 19.000
6、00 0.000000 *( 4, 2) 21.00000 0.000000 *( 4, 3) 23.00000 0.000000 *( 4, 4) 17.00000 0.000000 Row Slack or Surplus Dual Price1 70.00000 -1.000000 2 0.000000 -14.00000 3 0.000000 -18.00000 4 0.000000 -14.00000 5 0.000000 -17.00000 6 0.000000 -1.000000 7 0.000000 -4.000000 8 0.000000 -2.000000 9 0.0000
7、00 0.000000第1个人完成第2项,第2人完成第1项,第3人完成第3项,第4人完成第4项。最短时间为70.2.模型:model:sets:pe/1,2,3,4,5/;ci/1,2,3,4,5/;lin(pe,ci):*;lin1(pe,pe):d;lin2(ci,ci):c;endsetsmin=sum(lin1(i,j):d(i,j)*sum(lin2(a,b):c(a,b)*(a,i)*(b,j);for(pe(m):sum(ci(n):*(m,n)=1);for(ci(n):sum(pe(m):*(m,n)=1);for(lin:bin(*);data:d=0 1 1 2 3 1
8、0 2 1 2 1 2 0 1 2 2 1 1 0 1 3 2 2 1 0;c=0 5 2 4 1 5 0 3 0 2 2 3 0 0 0 4 0 0 0 5 1 2 0 5 0;enddataend结果:Local optimal solution found. Objective value: 50.00000 Objective bound: 50.00000 Infeasibilities: 0.000000 E*tended solver steps: 18 Total solver iterations: 802Variable Value Reduced Cost *( 1, 1
9、) 0.000000 14.00000 *( 1, 2) 0.000000 0.000000 *( 1, 3) 1.000000 5.999996 *( 1, 4) 0.000000 0.000000 *( 1, 5) 0.000000 6.000000 *( 2, 1) 0.000000 16.00000 *( 2, 2) 0.000000 9.999992 *( 2, 3) 0.000000 0.000000 *( 2, 4) 1.000000 1.999992 *( 2, 5) 0.000000 0.000000 *( 3, 1) 0.000000 14.00000*( 3, 2) 0.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 实验 报告
![提示](https://www.desk33.com/images/bang_tan.gif)
链接地址:https://www.desk33.com/p-7603.html