LINGO软件求解整数规划问题
更新时间:2023-09-03 22:47:01 阅读量: 教育文库 文档下载
LINGO软件求解整数规划问题
2012——2013学年第 一 学期
合肥学院数理系
实验报告
课程名称: 运筹学
实验项目: LINGO软件求解整数规划问题
√ 验证性□ 实验类别:综合性□ 设计性 □
专业班级: 10数学与应用数学(1)班 姓 名: 学 号: 实验地点: 实验时间: 指导教师: 成 绩:
LINGO软件求解整数规划问题
一.实验目的
1、学会使用LINGO软件求解整数规划问题。 2、学会分析LINGO软件求解的结果。
二.实验内容
1、某班有男同学30人,女同学20人,星期天准备去植树。根据经验,一天中,
男同学平均每人挖坑20个,或栽树30棵,或给25棵树浇水,女同学平均每人挖坑10个,或栽树20棵,或给15棵树浇水。问应怎样安排,才能使植树(包括挖坑、栽树、浇水)最多。建立该问题的数学模型,并求其解。
2、求解线性规划:
maxZ x1 2x2 2x1 5x2 12 x 2x 8
12
0 x2 10 x1,x2全为整数
3、在高校篮球联赛中,我校男子篮球队要从8名队员中选择平均身高最高的出场阵容,队员的号码、身高及擅长的位置如右表:
同时,要求出场阵容满足以下条件: (1) 中锋最多只能上场一个。 (2)至少有一名后卫 。
(3)如果1号队员和4号队员都上场, 则6号队员不能出场
(4)2号队员和6号队员必须保留一个不出场。
问应当选择哪5名队员上场,才能使出场队员平均身高最高?
试写出上述问题的数学模型,并求解。
LINGO软件求解整数规划问题
三. 模型建立
1、设需要男生挖坑x1人,栽树x2人,浇树x3人;需要女生挖坑x4人,栽树x5人,
浇树x5人,则该问题的数学模型建立如下:
maxZ 20x1 10x2
x1 x2 x3 30
x4 x5 x6 20
20x1 10x4 30x2 20x5 30x 20x 25x 15x
536
2 x1,x2,x3,x4,x5,x6 0且全为整数
2、模型略
3、设xj 1表示第j号队员上场,xj 0表示第j号队员不上场,其中,
j 1,2, ,8,其中,cj 表示第j号队员的身高,j 1,2, ,8。
则该问题的数学模型为:
maxz (c1x1 ... c8x8)/5
x1 x2 x3 x4 x5 x6 x7 x8 5 x x 1 12 x6 x7 x8 1
x1 x4 x6 2 x2 x6 1
2...,,8 xj 0或1,j 1,
,8。 其中,cj 表示第j号队员的身高,j 1,2,
四. 模型求解(含经调试后正确的源程序)
1、编写程序1.m如下:
MAX=20*X1+10*X4; X1+X2+X3=30; X4+X5+X6=20;
20*X1+10*X4=30*X2+20*X5; 30*X2+20*X5=25*X3+15*X6; @GIN(X1); @GIN(X2); @GIN(X3); @GIN(X4);
LINGO软件求解整数规划问题
@GIN(X6); END
2、编写程序2.m如下:
MAX=X1+2*X2; 2*X1+5*X2>=12; X1+2*X2<=8; @bnd(0,X2,10); @GIN(X1); @GIN(X2); END
3、编写程序3.m如下:
MAX=(1.92*X1+1.90*X2+1.88*X3+1.86*X4+1.85*X5+1.83*X6+1.80*X7+1.78*X8)/5;
X1+X2+X3+X4+X5+X6+X7+X8=5; X1+X2<=1; X6+X7+X8>=1; X1+X4+X6<=2; X2+X6<=1; @BIN(X1); @BIN(X2); @BIN(X3); @BIN(X4); @BIN(X5); @BIN(X6); @BIN(X7); @BIN(X8); END
五.结果分析
1、结果为:
Global optimal solution found.
Objective value: 340.0000 Objective bound: 340.0000 Infeasibilities: 0.000000 Extended solver steps: 0 Total solver iterations: 138
Variable Value Reduced Cost X1 15.00000 -20.00000 X4 4.000000 -10.00000 X2 8.000000 0.000000 X3 7.000000 0.000000
LINGO软件求解整数规划问题
Row Slack or Surplus Dual Price 1 340.0000 1.000000 2 0.000000 0.000000 3 0.000000 0.000000 4 0.000000 0.000000 5 0.000000 0.000000
最优解X*=(14,4,8,7,5,11) 最优值Z*=340 即 安排15个男生、7个女生挖坑,4个男生、5个女生栽树,8个男生、11个女生浇水,总共栽树340棵 2、结果为:
Global optimal solution found.
Objective value: 8.000000 Objective bound: 8.000000 Infeasibilities: 0.000000 Extended solver steps: 0 Total solver iterations: 1
Variable Value Reduced Cost X1 0.000000 -1.000000 X2 4.000000 -2.000000
Row Slack or Surplus Dual Price 1 8.000000 1.000000 2 8.000000 0.000000 3 0.000000 0.000000
最优解X*=(8,0) ,最优值Z*=8 3、结果为:
Global optimal solution found.
Objective value: 1.862000 Objective bound: 1.862000 Infeasibilities: 0.000000 Extended solver steps: 0 Total solver iterations: 0
Variable Value Reduced Cost X1 1.000000 -0.3840000 X2 0.000000 -0.3800000 X3 1.000000 -0.3760000 X4 1.000000 -0.3720000 X5 1.000000 -0.3700000 X6 0.000000 -0.3660000
LINGO软件求解整数规划问题
Row Slack or Surplus Dual Price 1 1.862000 1.000000 2 0.000000 0.000000 3 0.000000 0.000000 4 0.000000 0.000000 5 0.000000 0.000000 6 1.000000 0.000000
最优解X*=(1,0,1,1,1,0,1,0) 最优值Z*=1.862 应选择1号3号4号5号7号球员入场比赛,此时平均身高1.862米
六.实验总结
通过此次实验,我进一步的掌握了LINGO软件的使用方法,让我了解到了如何使用LINGO软件求解整数规划问题。让我们明白数学软件在数学计算中的重要性,所以我们更应该熟练地掌握数学软件的使用,这样在以后的实际应用中更能够方便、快速、准确的解决问题。
学生签名:
2012年 11 月 29 日
正在阅读:
LINGO软件求解整数规划问题09-03
采用EPON技术组建校园网 - 图文05-27
《格列佛游记》读后感2000字05-13
apue部分试题09-19
自来水服务申请流程08-25
古代避讳趣谈01-10
1MW分布式光伏发电案例项目11-09
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 求解
- 整数
- 规划
- 问题
- LINGO
- 软件
- 第5章 公司战略选择
- 专用集成电路设计方法讲义6_IC后端设计概述
- 2005年6月大学英语六级考试真题
- 肖邦第二钢琴协奏曲听后感
- 2017-2022年中国色织布行业供需市场调研分析及投资战略研究报告目录
- 2016-2020年中国妇幼医院行业竞争格局与投资战略研究咨询报告目录
- 2019版高考物理二轮复习 高考题型二 实验1 力学实验(一)考情题型练
- WinAirCrackPack_使用教程一(详细图文版)
- 浅谈中华人民共和国农业法
- 【范文】七年级英语下册Unit 10 I’d like some noodles 知识点
- 译林牛津6A第五单元知识点复习卷
- 童装市场的营销策略
- 机电一体化系统设计第7章:机电有机结合的分析与设计
- 化妆的基础知识
- 2011届高考数学第一轮复习单元检测试题 等差数列与等比数列
- 《劳动合同法》判断题--初级
- 《C语言程序设计》 第11章 复杂数据类型
- 新人教版小学2二年级数学下册电子课本【全册】
- 学习中的苦与乐
- Deepin Ubuntu linux 11.2 用户使用手册