运筹学报告

运筹学报告
运筹学报告

实验报告

课程名称运筹学

实验项目名称应用EXCEL求解线性规划问题班级与班级代码

实验室名称(或课室)

专业

任课教师

学号:

姓名:

实验日期:2012 年10 月19 日

姓名实验报告成绩

评语:

指导教师(签名)

年月日说明:指导教师评分后,实验报告交院(系)办公室保存。

实验一:Excel 的规划求解

一、 实验目的

1.了解Microsoft Office 软件中Excel 的基本功能; 2.会在Excel 中建立线性规划模型; 3.熟练使用Excel 求出线性规划问题的解。

二、 预备知识

运筹学理论学习。 三、 实验设备

相关的硬件及EXCEL 规划求解等。

四、 实验内容

第一题 :求解线性规划问题:

2145m in x x Z +=

第二题:求下列问题的最优解和最优值。

A 医院放射科目前可以开展X 线平片检查和CT 检查业务,现拟购买磁共振仪,以增设磁共振检查业务。为此A 医院收集了有关信息,从医院获取最大利润角度出发,问是否应购买磁共振仪?经过资料收集,A 医院估计今后放射科如果开展此3项业务,在现有放射科医务人员力量和病人需求的情况下,每月此3项业务的最多提供量为1800人次。平均每人次检查时间、每月机器实际可使用时间、平均每人次检查利润如下表2-25。

表 放射科3项检查时间与利润及机器可使用时间

第三题:投资项目组合问题

???????≥=+≥+≥+0

,243236

92122..212121

21x x x x x x x x t s

兴安公司有一笔30万元的资金,考虑今后三年内用于下列项目的投资: 1) 三年内的每年年初均可投资,每年获利为投资额的20%,其本利可一起用于下一年

投资;

2) 只允许第一年初投入,于第二年末收回,本利合计为投资额的150%,但此类投资限

额不超过15万元;

3) 允许第二年初投入,于第三年末收回,本利合计为投资额的160%,但此类投资限额

不超过20万元;

4) 允许第三年初投入,年末收回,可获利40%,但限额为10万元;

试为该公司确定一个使第三年末本利和为最大的投资组合方案。

五、 结果预测

第1题:31=x ,62=x ,39min =Z

第2题:18001=x ,4802=x ,2403=x ,67200

max =Z

第3题:7.16666611=x ,3.13333312=x ,021=x ,20000023=x ,100000

31=x ,100000

34=x ,第三年末本利合计为580000元

六、 实验步骤

第一题:

1) 在EXCEL 中建立模型并输入相应的计算公式:

=SUMPRODUCT(B10:C10,B15:C15) =SUMPRODUCT(B11:C11,B15:C15) =SUMPRODUCT(B12:C12,B15:C15) =SUMPRODUCT(B8:C8,B15:C15)

2) 单击“工具”菜单下的“规划求解”,弹出“规划求解参数”对话框,设置相应的

参数。

3)单击“选项”按钮,弹出“规划求解选项”对话框,将“采用线性模型”和“假定

非负”复选框选上,单击“确定”按钮回到“规划求解参数”对话框。

4)单击“求解”按钮,弹出“规划求解结果”对话框,

5)单击“确定”按钮得到如下的结果:

第2题:

1)建立模型;

设1x为X线平片检查的次数, 2x为CT检查的次数,3x为磁共振检查的次数, Z为医院设立这三个项目所获得的总利润。则可列出如下线性规划模型:

?

?????

??

???≥≤≤≤≤≤≤++=0

,,18003180018001205.0120

25.03001.0.106020max 3212

1321321x x x x x x x x x t s x x x Z

2) 在EXCEL 中建立模型并输入相应的计算公式;

3) 单击“工具”菜单下的“规划求解”,弹出“规划求解参数”对话框,设置相应的

参数;

4) 单击“选项”按钮,弹出“规划求解选项”对话框,将“采用线性模型”和“假定

非负”复选框选上,单击“确定”按钮回到“规划求解参数”对话框。

最优化实验报告

最优化方法 课程设计报告班级:________________ 姓名: ______ 学号: __________ 成绩: 2017年 5月 21 日

目录 一、摘要 (1) 二、单纯形算法 (2) 1.1 单纯形算法的基本思路 (2) 1.2 算法流程图 (3) 1.3 用matlab编写源程序 (4) 二、黄金分割法 (7) 2.1 黄金分割法的基本思路 (7) 2.2 算法流程图 (8) 2.3 用matlab编写源程序 (9) 2.4 黄金分割法应用举例 (11) 三、最速下降法 (11) 3.1 最速下降法的基本思路 (11) 3.2 算法流程图 (13) 3.3 用matlab编写源程序 (13) 3.4 最速下降法应用举例 (13) 四、惩罚函数法 (17) 4.1 惩罚函数法的基本思路 (17) 4.2 算法流程图 (18) 4.3 用matlab编写源程序 (18) 4.4 惩罚函数法应用举例 (19) 五、自我总结 (20) 六、参考文献 (20)

一、摘要 运筹学是一门以人机系统的组织、管理为对象,应用数学和计算机等工具来研究各类有限资源的合理规划使用并提供优化决策方案的科学。通过对数据的调查、收集和统计分析,以及具体模型的建立。收集和统计上述拟定之模型所需要的各种基础数据,并最终将数据整理形成分析和解决问题的具体模型。 最优化理论和方法日益受到重视,已经渗透到生产、管理、商业、军事、决策等各个领域,而最优化模型与方法广泛应用于工业、农业、交通运输、商业、国防、建筑、通信、政府机关等各个部门及各个领域。伴随着计算机技术的高速发展,最优化理论与方法的迅速进步为解决实际最优化问题的软件也在飞速发展。其中,MATLAB软件已经成为最优化领域应用最广的软件之一。有了MATLAB 这个强大的计算平台,既可以利用MATLAB优化工具箱(OptimizationToolbox)中的函数,又可以通过算法变成实现相应的最优化计算。 关键词:优化、线性规划、黄金分割法、最速下降法、惩罚函数法

运筹学课程设计报告(附代码)范文

《运筹学》课程设计报告 姓名: 班级: 学号:

一、问题描述 1、机型指派问题 机型指派优化设计是航空公司制定航班计划的重要内容,它要求在满足航班频率和时刻安排以及各机型飞机总数约束的条件下,将各机型飞机指派给相应的航班,使运行成本最小化。本课程设计要求建立机型指派问题的数学模型,应用优化软件Lindo/Lingo进行建模求解,给出决策建议,包括各机型执行的航班子集和相应的运行成本。 2、问题描述 已知某航空公司航班频率和时刻安排如《运筹学课程设计指导书》中表1所示,航班需求数据和运输距离如表2所示,其中,OrignA/P表示起飞机场,Dep.T.表示起飞时间,Dest.A/P表示目标机场,Dist表示轮挡距离,Demand表示航班需求量,Std Dev.表示需求的标准差。该航空公司的机队有两种机型:9架B737-800,座位数162;6架B757-200,座位数200。飞八个机场:A,B,I,J,L,M,O,S。 B737-800的CASM(座英里成本)是0.34元,B757-200是0.36元。两种机型的 RASM(座英里收益)都是 1.2元。以成本最小为目标进行机型指派,在成本方面不仅考虑运行成本,还必须考虑旅客溢出成本,否则将偏向于选取小飞机,使航空公司损失许多旅客。 旅客溢出成本是指旅客需求大于航班可提供座位数时,旅客流失到其他航空公司造成的损失。旅客需求服从N(μ,σ)的正态分布。如果机票推销工作做得好,溢出旅客并不全部损失,有部分溢出旅客将该成本航空公司其他航班,这种现象叫做“再获得”(Recapture)。设有15%的溢出旅客被再获得。 将飞机指派到航班上去,并使飞机总成本最小。 二、分析建模 1.确定决策变量 经过对问题描述的分析得出,要解决飞机机型指派问题,我设定了两类变量: (1)针对各条航线的机型,令B737-800和B757-200分别为机型1和机型2,设变量Xi,j.其中101≤i≤142,j=1或2。且对于变量Xi,j=0或1,当Xi,j=1,表示第i条航线由第j 种飞机运营。例如,X101,1=1,则第101号航班由第1种机型飞行,且X101,2=0 (2)针对机场时间节点飞机流的变量,设变量Gm,j.表示对于第m个节点上第j种机型的数量,例如,G A1,1表示A机场第1个节点上第1种机型的数量。 2.目标函数 以飞机总成本最小为指派目标,而单个航班的飞机总成本包括两个部分:1.运输成本;2. 旅

运筹学实验报告

运 筹 学 实 验 报 告 学院:经济管理学院 专业班级:工商11-2班 姓名:石慧婕 学号:311110010207

实验一线性规划 一实验目的 学习WinQSB软件的基本操作,利用Linear Programming功能求解线性规划问题。掌握线性规划的基本理论与求解方法,重点在于单纯形法的应用以及灵敏度分析方法。 二、实验内容 安装WinQSB软件,了解WinQSB软件在Windows环境下的文件管理操作,熟悉软件界面内容,掌握操作命令。利用Linear Programming功能建立线性模型,输入模型,求解模型,并对求解结果进行简单分析。 三实验步骤 1.将WinQSB文件复制到本地硬盘;在WinQSB文件夹中双击setup.exe。 2.指定安装WinQSB软件的目标目录(默认为C:\ WinQSB)。 3.安装过程需要输入用户名和单位名称(任意输入),安装完毕之后,WinQSB菜单自动生成在系统程序中。 4.熟悉WinQSB软件子菜单内容及其功能,掌握操作命令。 5.求解线性规划问题。启动程序开始→程序→WinQSB→Linear and Integer Programming。 某工厂要用三种原材料C、P、H混合调配出三种不同规格的产品A、B、D。已知产品的规格要求,产品单价,每天能供应的原材料数量及原材料单价分别见下表1和2。该厂应如何安排生产,使利润收入为最大? 表1 产品名称规格要求单价(元/kg) A 原材料C不少于50% 原材料P不超过25% 50 B 原材料C不少于25% 原材料P不超过50% 35 D 不限25 表2 原材料名称每天最多供应量(kg)单价(元/kg)

运筹学课程设计报告

课程设计报告 课程设计名称运筹学课程设计 课程设计内容某厂排气管车间生产计划的优 化问题 专业 班级 姓名 学号 指导教师 xxxx年 xx 月 xx 日

目录 1、问题描述…………………………………………………………………( 2 ) 2、建模分析……………………………………………………………………( 5 ) 2.1…………………………………………………………………………( 5 ) 2.2…………………………………………………………………………( 5 ) 2.3…………………………………………………………………………( 6 ) 3、程序设计……………………………………………………………………( 7 ) 4、结果分析………………………………………………………………………( 9 ) 小组人员详细分工 学号姓名具体分工 1、问题描述: 排气管作为发动机的重要部件之一,极大地影响着发动机的性能。某发动机厂排气管车间长期以来,只生产一种四缸及一种六缸发动机的排气管。由于其产量一直徘徊不前,致使投资较大的排气管生产线,一直处于不饱和状态,造成资源的大量浪费,全车间设备开动率不足50%。 针对这个问题,该车间组织工程技术人员对8种排气管的产品图纸进行了评

审、工艺设计和开发、样品试制,同时对现生产能力和成本进行了核算与预测工作。 其相关的生产状况及资料如下: (1)、车间概况: 车间按两班制生产,每班8小时,标准工作日为22天。车间现有员工30名,其中生产工人27人,每月安排职工政治学习及业务培训时间为4小时,进行文明生产等非生产性工作每人每月平均2小时,排气管工废按产量的1%计算,料费按2%计算。 (2)、生产状况: 该车间排气管生产为10道工序,分别在不同的10类机床上进行加工,每种排气管所占用的设备时间如表C-1所示。各种排气管的成本构成如表C-2所示。根据以往经验,设备加工能力见表C-3.同时,客户对某些产品提出了特殊要求如下:第一种、第七种排气管月产量均不低于10000根,第三种不低于5000根/月,第六种排气管产量不高于60000根/月,第二与第四种排气管配对使用,但由于第二种排气管使用中易损,因此每月必须多生产3000根。 表C-1 8种排气管设备消耗时间(单位:台时/1000根) 1 2 3 4 5 6 7 8 1、平面铣床 4 4.5 4.8 5.8 5.2 4.0 4.6 5.6 2、卧铣床 3.9 4.5 4.3 5.0 4.9 4.4 5.1 4.8 3、组合铣床 5.9 5.8 5.7 6.3 6.5 6.0 6.6 6.4 4、单面铣床 3.5 3.0 3.7 4.0 3.8 3.0 4.1 3.4 5、攻丝床 5.8 6.2 5.7 6.4 6.3 6.0 6.5 6.2 6、精铣床 5.5 5.7 4.7 6.0 5.9 5.2 6.2 5.6 7、扩孔钻床 3.9 3.8 4.0 4.1 3.7 3.5 4.1 3.6 8、摇臂钻床 4.1 4.0 4.0 4.3 4.2 3.8 4.3 4.3 9、去毛刺机 2.5 2.9 2.7 3.0 3.0 2.5 3.1 2.8 10、清洗机 2.8 2.9 2.1 3.2 3.0 2.5 3.2 3.0

运筹学线性规划实验报告

《管理运筹学》实验报告 实验日期: 2016年 04月 21日—— 2016 年 05 月 18 日 班级2014级04班姓名杨艺玲学号56 实验 管理运筹学问题的计算机求解 名称 实验目的: 通过实验学生应该熟练掌握“管理运筹学”软件的使用,并能利用“管理运筹学”对具体问题进行问题处理,且能对软件处理结果进行解释和说明。 实验所用软件及版本: 管理运筹学 实验过程:(含基本步骤及异常情况记录等) 一、实验步骤(以P31页习题1 为例) 1.打开软件“管理运筹学” 2.在主菜单中选择线性规划模型,屏幕中会出现线性规划页面

3.在点击“新建”按钮以后,按软件的要求输入目标函数个数和约束条件个数,输入目标函数级约束条件的歌变量的系数和b值,并选择好“≤”、“≥”或“=”,如图二所示,最后点击解决 4.注意事项: (1)输入的系数可以是整数、小数,但不能是分数,要把分数化为小数再输入。(2)输入前要合并同类项。 当约束条件输入完毕后,请点击“解决”按钮,屏幕上讲显现线性规划问题的结果,如图所示

5.输出结果如下

5.课后习题: 一、P31习题1 某家具公司生产甲、乙两种型号的组合柜,每种组合柜需要两种工艺(制白坯和油漆).甲型号组合柜需要制白坯6工时,油漆8工时:乙型号组合柜需要制白坯12工时,油漆4工时.已知制白坯工艺的生产能力为120工时/天,油漆工艺的生产能力为64工时/天,甲型号组合柜单位利润200元,乙型号组合柜单位利润为240元. 约束条件: 问题: (1)甲、乙两种柜的日产量是多少这时最大利润是多少 答:由实验过程中的输出结果得甲组合柜的日产量是4个,乙的事8个。 (2)图中的对偶价格的含义是什么 答: 对偶价格的含义是约束条件2中,每增加一个工时的油漆工作,利润会增加元。 (3)对图中的常数项范围的上、下限的含义给予具体说明,并阐述如何使用这些信息。 答:当约束条件1的常数项在48~192范围内变化,且其他约束条件不变时,约束条件1的对偶价格不变,仍为;当约束条件2的常数项在40~180范围内变化,而其他约束条件的常数项不变时,约束条件2的对偶价格不然,仍为。 (4)若甲组合柜的利润变为300,最优解不变为什么 . 0,0,6448,120126; 240200 z max ≥≥≤+≤++=y x y x y x y x

运筹学实验报告1

运筹学实验报告(一) 实验要求:学会在Excel 软件中求解。 实验目的:通过小型线性规划模型的计算机求解方法。 熟练掌握并理解所学方法。 实验内容: 题目: 某昼夜服务的公交线路每天各时间区段内所需司机和乘务人员数如下; 设司机和乘务人员分别在各时间区段一开始上班,并连续工作八小时,问该公交线 路至少配备多少名司机和乘 务人员。列出这个问题的线 性规划模型。 解:设Xj 表示在第j 时间区段开始上班的司机和乘务人员数 班次 时间 所需人数 1 6:00-10:00 60 2 10:00-14:00 70 3 14:00-18:00 60 4 18:00-22:00 50 5 22:00-2:00 20 6 2:00-6:00 30

。 6-10 10-14 14-18 18-22 22-2 2-6 1 X1--- X1 2 X2--- X2 3 X3--- X3 4 X4--- X4 5 X5--- X5 6 X6 X6--- 60 70 60 50 20 30 所需人 数 Min z=x1+x2+x3+x4+x5+x6 St: x1+x6>=60 X1+x2>=70 X2+x3>=60 X3+x4>=50 X4+x5>=20 X5+x6>=30 Xj>=0,xj为整数, j=1,2,3,4,5,6

过程: 工作表[Book1]Sheet1 报告的建立: 2011-9-28 19:45:01 目标单元格(最小值) 单元格名字初值终值 $B$1 min 0 150 可变单元格 单元格名字初值终值 $B$3 x 0 45 $C$3 x 0 25 $D$3 x 0 35 $E$3 x 0 15 $F$3 x 0 15 $G$3 x 0 15 结果:最优解X=(45,25,35,15,15,15)T 目标函数值z=150 小结:1.计算机计算给规划问题的解答带来方便,让解答变得简洁;

运筹学课设 doc(1)

西安建筑科技大学课程设计(论文)任务书 一、本次课程设计应达到的目的 1. 掌握运筹学知识在管理问题中应用的基本方法与步骤; 2. 巩固和加深对所学运筹学理论知识及方法的理解与掌握; 3. 培养与锻炼学生从管理实践中提炼问题、分析问题、构建模型求解问题的综合应用能力; 4. 上机练习,了解与掌握几种常用的运筹学计算软件及其使用与操作方法; 5. 锻炼并初步掌握运筹学模型求解程序的编写方法与技术。 6. 初步了解学术研究的基本方法与步骤,并通过设计报告的撰写,了解学术报告的写作方法。 二、本次课程设计任务的主要内容和要求 1. 结合专业知识,对某一实际管理问题进行分析,调查收集相关数据,并整理出符合问题特征的数据,包括目标因素、约束因素以及必须的参数与系数等等; 2. 在上一步分析基础上,按照运筹学建模的基本方法与要求,通过抽象处理,建立所研究问题的运筹学模型,判断模型的类型并选择求解方法; 3. 上机练习,学习常用运筹学计算软件的使用与基本操作方法,并选择其中一种对所建运筹学模型进行求解,得出最优解、灵敏度计算等相关计算结果; 4. 结合理论课以及计算机程序设计课程所学的基本知识,编写线性规划单纯形法的计算程序,别用所编写程序和已学习的某种运筹学计算软件,并分求解相关课后习题,对所编写的算程序进行验证; 5. 总结设计过程,整理与记录设计中的关键工作与成果,撰写设计报告。 三、应收集的资料及主要参考文献: 1. 应收集的资料: [1]研究对象的现状数据材料 [2]与所建模型的参数、系数、约束条件等因素相关的数据材料 2. 主要参考文献: [1]杨茂盛.运筹学(第三版).陕西科学技术出版社,2006 [2]运筹学编写组. 运筹学(第三版).清华大学出版社,2005 [3]徐玖平, 胡知能, 王緌. 运筹学(第二版). 北京: 科学出版社, 2004 [4]胡运权. 运筹学基础及应用. 哈尔滨: 哈尔滨工业大学出版社, 1998 [5]陈汝栋,于延荣. 数学模型与数学建模(第2版).国防工业出版社,2009 [6]刘建永.运筹学算法与编程实践:Delphi实现.清华大学出版社,2004 [7]谢金星,薛毅.建优化建模LINDO/LINGO软件.清华大学出版社,2005

运筹学

运筹学课程设计 报告书 专业班级:信息与计算科学10-1班 姓名: 指导教师: 日期:2012/07/12 黑龙江工程学院数学系 2012年07月12日

一.课程设计的目的和意义 运筹学是一门多学科的定量优化技术,为了从理论与实践的结合上,提高学 生应用运筹学方法与计算机软件的独立工作能力,本着“突出建模,结合软件, 加强应用”的指导思想,以学生自己动手为主,对一些实际题目进行构模,再运 用计算机软件进行求解,对解进行检验和评价,写出课程设计报告。 二.课程设计的时间 本课程设计时间1周。 三.课程设计的基本任务和要求 由于不同的同学选择的方向不同,因此给出如下两种要求,完成其一即可: 1.选择建模的同学:利用运筹学基本知识对所选案例建立合适的数学模 型,然后利用winQSB、LINDO、LINGO或者其它数学软件进行求解; 2.选择编程的同学:根据运筹学基本原理以及所掌握的计算机语言知识, 对于运筹学中部分算法编写高级语言的具有可用性的程序软件。 四.课程设计的问题叙述 网络中的服务及设施布局 长虹街道今年来建立了11个居民小区,各小区的大致位置及相互间的道路距离(单位: 100 m)如图所示,各居民小区数为:①3000,②3500,③3700,④5000, ⑤30000,⑥2500,⑦2800,⑧4500,⑨3300,⑩4000,○113500。试帮助决策:(a)在11个小区内准备共建一套医务所、邮局、储蓄所、综合超市等服务设施,应建于哪一小区,使对居民总体来说感到方便; (b)电信部门拟将宽带网铺设到各小区,应如何铺设最为经济; (c)一个考察小组从①出发,经⑤、⑧、⑩小区(考察顺序不限),最后到小区⑨再离去,试帮助选择一条最短的考察路线。

运筹学线性规划实验报告

《管理运筹学》实验报告实验日期: 2016年 04月 21日—— 2016 年 05 月 18 日

3.在点击“新建”按钮以后,按软件的要求输入目标函数个数和约束条件个数,输入目标函数级约束条件的歌变量的系数和b值,并选择好“≤”、“≥”或“=”,如图二所示,最后点击解决

4.注意事项: (1)输入的系数可以是整数、小数,但不能是分数,要把分数化为小数再输入。(2)输入前要合并同类项。 当约束条件输入完毕后,请点击“解决”按钮,屏幕上讲显现线性规划问题的结果,如图所示

5.输出结果如下

5.课后习题: 一、P31习题1 某家具公司生产甲、乙两种型号的组合柜,每种组合柜需要两种工艺(制白坯和油漆).甲型号组合柜需要制白坯6工时,油漆8工时:乙型号组合柜需要制白坯12工时,油漆4工时.已知制白坯工艺的生产能力为120工时/天,油漆工艺的生产能力为64工时/天,甲型号组合柜单位利润200元,乙型号组合柜单位利润为240元. 约束条件: 问题: (1)甲、乙两种柜的日产量是多少?这时最大利润是多少? 答:由实验过程中的输出结果得甲组合柜的日产量是4个,乙的事8个。 . 0,0,6448,120126;240200 z max ≥≥≤+≤++=y x y x y x y x

(2)图中的对偶价格13.333的含义是什么? 答: 对偶价格13.333的含义是约束条件2中,每增加一个工时的油漆工作,利润会增加13.33元。 (3)对图中的常数项围的上、下限的含义给予具体说明,并阐述如何使用这些信息。 答:当约束条件1的常数项在48~192围变化,且其他约束条件不变时,约束条件1的对偶价格不变,仍为15.56;当约束条件2的常数项在40~180围变化,而其他约束条件的常数项不变时,约束条件2的对偶价格不然,仍为13.333。 (4)若甲组合柜的利润变为300,最优解不变?为什么? 答:目标函数的最优值会变,因为甲组合柜的利润增加,所以总利润和对偶价格增加;甲、乙的工艺耗时不变,所以甲、乙的生产安排不变。 二、学号题 约束条件: 无约束条件 (学号)学号43214321432143214321 0 0,30 9991285376)(53432max x x x x x x x x x x x x x x x x x x x x z ≤≥≤-+-+≥-+-+=-++-+++=??????????????-≥?-?-?-?-?-7606165060~5154050~414 )30(40~313)20(30~21210 20~11 10~1)(学号)(学号)(学号学号学号)(学号不变学号规则

运筹学线性规划实验报告

《管理运筹学》实验报告 实验日期:2016年04月21日——2016年05月18日 实验目的: 通过实验学生应该熟练掌握“管理运筹学 3.0”软件的使用,并能利用“管理运筹学 3.0” 对具体问题进行问题处理,且能对软件处理结果进行解释和说明。实验所用软件及版本:管理运筹学3.0 实验过程:(含基本步骤及异常情况记录等―) 一、实验步骤(以P31页习题1为例) 1?打开软件“管理运筹学3.0” 2?在主菜单中选择线性规划模型,屏幕中会出现线性规划页面 3?在点击“新建”按钮以后,按软件的要求输入目标函数个数和约束条件个数,输入目标函数级约束条件的歌变量的系数和b值,并选择好“w”、“》”或“二”, 如图二所示,最后点击解决 班级2014级04班姓名杨艺玲学号2014190456实验 名称 管理运筹学问题的计算机求解 n 幵 目标的数 娈童个数约束条件个数 芙 遇出 保存解决关于

X 4?注意事项: (1)输入的系数可以是整数、小数,但不能是分数,要把分数化为小数再输入。 (2)输入前要合并同类项。 当约束条件输入完毕后,请点击“解决”按钮,屏幕上讲显现线性规划问题的结果, 如 图所示 D tiff 0% 关于遇出 变童个数约朿条件个数F目标的数3V 标淮北结杲: 上一曲

5.输出结果如下 me車最优解如下***#尊1林*祜除目标函数最优值知2?20 变1 最优解相差値 XI 4.00 0.00 X2 8.00 0100 釣束松弛颅11余变量对偶价格 01. 00 16. 5€ 0.00 13.33 目标函数系数范園: 娈1下限当前值上限 XI 120. 30 200.00430. 00 X2 100. 0D 240.00400.00 常数【页范園; 的束T眼当前值上限 143.00120 00152.00 240.00 64.00 160.00 5.课后习题: 一、P31习题1 某家具公司生产甲、乙两种型号的组合柜,每种组合柜需要两种工艺(制白坯和油漆).甲型号组合柜需要制白坯6工时,油漆8工时:乙型号组合柜需要制白坯12工时,油漆4工时.已知制白坯工艺的生产能力为120工时/天,油漆工艺的生产能力为64工时/天,甲型号组合柜单位利润200元,乙型号组合柜单位利润为240 元. max z = 200x 240y; 约束条件:6x,12心2°, 8x +4y 兰64, x 一0, y -0. 问题: (1)甲、乙两种柜的日产量是多少?这时最大利润是多少? 答:由实验过程中的输出结果得甲组合柜的日产量是4个,乙的事8个

运筹学指派问题的匈牙利法实验报告

运筹学 课 程 设 计 报 告 专业: 班级: 学号: : 2012年6月20日

目录 一、题目。 二、算法思想。 三、算法步骤。 四、算法源程序。 五、算例和结果。 六、结论与总结。

一、题目:匈牙利法求解指派问题。 二、算法思想。 匈牙利解法的指派问题最优解的以下性质: 设指派问题的系数矩阵为C=()c ij n n?,若将C的一行(或列)各元素分别减去一个常数k(如该行或列的最小元素),则得到一个新的矩阵C’=()'c ij n n?。那么,以C’位系数矩阵的指派问题和以C位系数矩阵的原指派问题有相同最优解。 由于系数矩阵的这种变化不影响约束方程组,只是使目标函数值减少了常 数k,所以,最优解并不改变。必须指出,虽然不比要求指派问题系数矩阵中无 负元素,但在匈牙利法求解指派问题时,为了从以变换后的系数矩阵中判别能否 得到最优指派方案,要求此时的系数矩阵中无负元素。因为只有这样,才能从总 费用为零这一特征判定此时的指派方案为最优指派方案。 三、算法步骤。 (1)变换系数矩阵,使各行和各列皆出现零元素。 各行及各列分别减去本行及本列最小元素,这样可保证每行及每列中都有 零元素,同时,也避免了出现负元素。 (2)做能覆盖所有零元素的最少数目的直线集合。

因此,若直线数等于n,则以可得出最优解。否则,转第(3)步。 对于系数矩阵非负的指派问题来说,总费用为零的指派方案一定是最优指派方案。在第(1)步的基础上,若能找到n个不同行、不同列的零元素,则对应的指派方案总费用为零,从而是最优的。当同一行(或列)上有几个零元素时,如选择其一,则其与的零元素就不能再被选择,从而成为多余的。因此,重要的是零元素能恰当地分布在不同行和不同列上,而并在与它们的多少。但第(1)步并不能保证这一要求。若覆盖所有零元素的最少数目的直线集合中的直线数目是n,则表明能做到这一点。 此时,可以从零元素的最少的行或列开始圈“0”,每圈一个“0”,同时把位于同行合同列的其他零元素划去(标记为),如此逐步进行,最终可得n个位于不同行、不同列的零元素,他们就对应了最优解;若覆盖所有零元素的最少数目的直线集合中的元素个数少于n,则表明无法实现这一点。需要对零元素的分布做适当调整,这就是第(3)步。 (3)变换系数矩阵,是未被直线覆盖的元素中出现零元素。回到第(2)步。 在未被直线覆盖的元素中总有一个最小元素。对未被直线覆盖的元素所在的行(或列)中各元素都减去这一最小元素,这样,在未被直线覆盖的元素中势必会出现零元素,但同时却又是以被直线覆盖的元素中出现负元素。为了消除负元素,只要对它们所在的列(或行)中个元素都加上这一最小元素(可以看作减去这一最小元素的相反数)即可。 四、算法源程序。

运筹学课程设计- 题目是《某厂生产甲、乙两种产品每种产品都要在A、B两道工序加工》

工业大学 课程设计报告 课程设计名称运筹课程设计专业 班级 学生姓名 指导教师 2013年6月28日

课程设计任务书

运筹学课程设计报告 组别:第十六组 设计人员: 设计时间:2013年6月17日—2013年6月21日 1.设计进度 本课程设计时间分为两周: 第一周(2013年6月17日----2013年6月21日):建模阶段。此阶段各小组根据给出的题目完成模型的建立。主要环节包括: 1.1 6月17日上午:发指导书;按组布置设计题目;说明进度安排。 1.2 6月17日下午至18日:各小组审题,查阅资料,进行建模前的必要准备(包括求解程序的编写与查找)。 1.3 6月19日至21日:各个小组进行建模,并根据题目及设计要求拟定设计提纲,指导教师审阅;同时阅读,理解求解程序,为上机求解做好准备。 第二周(2013年6月24日---6月28日):上机求解,结果分析及答辩。主要环节包括: 1.4 6月24日至6月26日:上机调试程序 1.5 6月27日:完成计算机求解与结果分析。 1.6 6月27日:撰写设计报告。 1.7 6月28日:设计答辩及成绩评定。 2.设计题目 某厂生产甲、乙两种产品每种产品都要在A、B两道工序加工。其中B工序可由B1或B2设备完成但乙产品不能用B1加工。生产这两种产品都需要C、D、E三种原材料有关数据如下表所示。又据市场预测甲产品每天销售不超过30件。问应如何安排生产才能获利最大并按要求分别完成下列分析:(1)乙产品的单价在何范围内变化时最优生产方案不变?(2)B1工序的日供工时数在何范围内变化时最优基不变?(3)原材料D的单位成本在何范围内变化时最优生产方案不变?(4)甲产品的每天销量至少为35件时的最优方案。

运筹学实验报告

运筹学实验报告 专业: 班级:? 姓名:? ?学号: 指导教师: 数学与应用数学专业 2015—12—18 实验目录 一、实验目得?3 二、实验要求?3 三、实验内容..................................................................................................................... 3 1、线性规划?3 2、整数规划?6 3、非线性规划 (13) 4、动态规划........................................................................................................... 14 5、排队论?19 四、需用仪器设备........................................................................................................... 26 五、MATLAB优化工具箱使用方法简介 (26) 六、LINGO优化软件简介.......................................................................................... 26 七、实验总结?27

一、实验目得 1、会利用适当得方法建立相关实际问题得数学模型; 2、会用数学规划思想及方法解决实际问题; 3、会用排队论思想及方法解决实际问题; 4、会用决策论思想及方法解决实际问题; 5、掌握MATLAB、LINGO等数学软件得应用; 二、实验要求 1、七人一组每人至少完成一项实验内容; 2、每组上交一份实验报告; 3、每人进行1~2分钟实验演示; 4、实验成绩比例: 出勤:40% 课堂提问:20% 实验报告:30% 实验演示:10%. 三、实验内容 1、线性规划 例运筹学74页14题 Minz=—2x —x2 s、t、2x1+5x2≤60 x1+x2≤18 3x1+x2≤44 X2≤10 X1,x2≥0 用matlab运行后得到以下结果:

管理运筹学课程设计报告

《管理运筹学》课程设计报告 学院:管理学院 专业:工商管理班级:1201学号:201207040118 学生姓名:张汝佳 导师姓名:黄毅 完成日期:2014年12月15日至2014年12月19日

目录 题目一:线性规划问题建模与求解 (1) 题目二:运输问题建模与求解 (7) 题目三:网络优化问题建模与求解 (11) 题目四:储存问题建模与求解 (14) 题目五:住房还贷问题EXCEL运用(决策分析) (17) 参考文献 (18) 致谢 (19)

题目一:线性规划问题建模与求解 一、设计资料与要求 1、某工厂要生产两种新产品:门和窗, 经测算,每生产一扇门需要在车间1加工4小时、在车间3加工3小时;每生产一扇窗需要在车间2和车间3各加工2小时。而车间1每周可用于生产这两种新产品的时间为8小时、车间2为12小时、车间3为15小时。 已知每扇门的利润为300元,每扇窗的利润为450元根据经市场调查得到的该两种新产品的市场需求状况可以确定,按当前的定价可确保所有新产品均能销售出去。问该工厂如何安排这两种新产品的生产计划,可使总利润最大? 要求: (1)建立线性规划模型 (2)运用EXCEL 软件求出结果,并进行灵敏度分析。 (3)运用LINGO 软件求出结果,并进行灵敏度分析。 (4)运用管理运筹学软件2.0版求出结果,并进行灵敏度分析。 二、建立数学模型 具体步骤:1.1可用表1-1表示。 (1)决策变量 本问题的决策变量是每周门和窗的产量。 可设:1x 为每周门的产量(扇); 2x 为每周窗的产量(扇)。 (2)目标函数 本问题的目标是总利润最大。由于门和窗的单位利润分别为300元和450元每周产量分别为1x 和2x ,所以每周总利润z 为:21450300m ax x x Z +=,则线性模型为:

运筹学指派问题实验报告

运筹学实践报告指派问题

第一部分问题背景 泰泽公司(Tazer)是一家制药公司。它进入医药市场已经有12年的历史了,并且推出了6种新药。这6种新药中5种是市场上已经存在药物的同类产品,所以销售的情况并不是很乐观。然而,主治高血压的第6种药物却获得了巨大的成功。由于泰泽公司拥有生产治疗高血压药物的专利权,所以公司并没有遇到什么竞争对手。仅仅从第6种药物中所获得的利润就可以使泰泽公司正常运营下去。 在过去的12年中,泰泽公司不断地进行适量的研究和发展工作,但是却并没有发现有哪一种药物能够获得像高血压药物一样的成功。一个原因是公司没有大量投资进行创新研究开发的动力。公司依赖高血压药物,觉得没有必要花费大量的资源寻找新药物的突破。 但是现在泰泽公司不得不面对竞争的压力了。高血压药物的专利保护期还有5年1。泰泽公司知道只要专利期限一到,大量药品制造公司就会像秃鹰一样涌进市场。历史数据表明普通药物会降低品牌药物75%的销售量。 今年泰泽公司投入大量的资金进行研究和开发工作以求能够取得突破,给公司带来像高血压药物一样的巨大成功。泰泽公司相信如果现在就开始进行大量的研究和开发工作,在高血压药物专利到期之后能够发明一种成功药物的概率是很高的。作为泰泽公司研究和开发的负责人,你将负责选择项目并为每一个项目指派项目负责人。在研究了市场的需要,分析了当前药物的不足并且拜会了大量在有良好前景的医药领域进行研究的科学家之后,你决定你的部门进行五个项目,如下所示: Up项目:开发一种更加有效的抗忧郁剂,这种新药并不会带来使用者情绪的急剧变化。 Stable项目:开发一种治疗躁狂抑郁病的新药。 Choice项目:为女性开发一种副作用更小的节育方法。 Hope项目:开发一种预防HIV的疫苗。 Release项目:开发一种更有效的降压药。 对于这5个项目之中的任何一个来说,由于在进行研究之前你并不知道使用的配方以及哪种配方是有效的,所以你只能明确研究所要解决的疾病。 你还有5位资深的科学家来领导进行这5个项目。有一点你十分清楚,那就是科学家都是一些喜怒无常的人,而且他们只有在受到项目所带来的挑战和激励的时候才会努力工作。为了保证这些科学家都能够到他们感兴趣的项目中去,你为这个项目建立了一个投标系统。这5位科学家每个人都有1000点的投标点。 1一般来说,专利权保护发明的期限为17年。在1995年,GATT立法拓展专利权的保护期限到20年。在本案例之中,泰泽公司的高血压药物的注册时间是在1995年之前,所以专利权只能够保护这种药物17年。

2015运筹学实验报告

实验报告 课程名称:运筹学 专业:市场营销 班级:11302 任课教师:汪长飚 学号:201305549 (21) 姓名:杨威 实验日期:2015 年 6 月10 日 长江大学管理学院

一、实验性质和教学目的 本实验是管理及经济类本科生运筹学课程的上机操作实验,实验的内容是本科生阶段运筹学Ⅰ的所有内容,主要包括线性规划、整数规划、运输问题、目标规划、动态规划、图与网络、网络计划等。实验目的在于使学生掌握应用计算机工具解决运筹学模型优化求解的方法步骤,熟悉各种运筹学优化软件的使用,特别是Excel 优化功能的使用,为今后在实际工作中解决大型的实际问题优化模型奠定基础。同时,通过熟悉优化软件的操作激发同学的学习兴趣,提高本课程的教学效果。 二、实验软件 软件名称:MS-office Excel电子表格软件 开发者:Microsoft 软件内容:Office Excel 规划求解软件包及相关挂接软件包

实验一应用EXCEL规划求解的加载与参数的设置 一、实验目的与要求 1. 1.掌握EXCEL宏的加载和规划工具的加载 2. 2.了解规划求解参数的设置 二、实验步骤与方法 1.规划求解加载,在“工具”菜单上,单击“加载宏”。 2.规划求解参数。 1)设置目标单元格 在此指定要设置为特定数值或者最大值或最小值的目标单元格。该单元格必须包含公式,公式为规划问题的目标函数,根据不同问题的线性规划而异。 2)等于 在此指定是否希望目标单元格为最大值、最小值或某一特定数值。如果需要指定数值,请在右侧编辑框中输入该值。 3)可变单元格 在此指定可变单元格。求解时其中的数值不断调整,直到满足约束条件并且“设置目标单元格”框中指定的单元格达到目标值。可变单元格必须直接或间接地与目标单元格相关联。可变单元格即为数学模型中的决策变量。 4)推测 单击此按钮,自动推测“设置目标单元格”框中的公式所引用的所有非公式单元格,并在“可变单元格”框中定位这些单元格的引用。一般不选择“推测”,而是将光标置于可变单元格内,再在工作表中选择决策变量所在的单元格区域。 5)约束 在此列出了规划求解的所有约束条件。 (1) 添加:显示“添加约束”对话框。 (2) 更改:显示“更改约束”对话框。 (3) 删除:删除选定的约束条件。 6)求解 对定义好的问题进行求解。 在“可用加载宏”框中,选中“规划求解”旁边的复选框

运筹学课程设计报告

题目:劳动力安排 戴维斯仪器公司在佐治亚州的亚特兰大有两家制造厂。每月的产品需求变化很大,使戴维斯公司很难排定劳动力计划表。最近,戴维斯公司开始雇佣由劳工无限公司提供的临时工。该公司专长于为亚特兰大地区的公司提供临时工。劳工无限公司提供签署3种不同合同的临时工,合同规定的雇佣时间长短及费用各不相同。3 司更困难。 司1月份雇佣了5名符合第二项选择的员工,劳工无限公司将为戴维斯公司提供5名员工,均在1、2月份工作。在这种情况下,戴维斯公司将支付5*4800=240000美元。由于进行中的某些合并谈判,戴维斯公司不希望任何临时工的合同签到6月份以后。 戴维斯公司有一个质量控制项目,并需要每名临时工在受雇的同时接受培训。即使以前曾在戴维斯公司工作过,该临时工也要接受培训。戴维斯公司估计每雇佣一名临时工,培训费用为875美元。因此,如一名临时工被雇佣一个月,戴维斯公司将支付875美元的培训费用,但如该员工签了2个月或3个月,则不需要支付更多的培训费用。 管理报告 构造一个模型,确定戴维斯公司每月应雇佣的签署各种合同的员工数,使达到计划目标的总花费最少。确定你的报告中包括并且分析了以下几项:1.一份计划表,其中描述了戴维斯公司每月应雇佣签署各种合同的临时工总数。 2.一份总结表,其中描述了戴维斯公司应雇佣签署各种合同的临时工数、与每种选择相关的合同费用以及相关培训费。给出合计数,包括所雇佣临时工总数、合同总费用以及培训总费用。 3.如每个临时工的每月培训费降至700美元,雇佣计划将受何影响?请加以解释。讨论减少培训费用的方法。与基于875美元培训费用的雇佣计划相比,培训费将减少多少? 4.假设戴维斯公司1月份雇佣了10名全职员工,以满足接下来6个月的部分劳工需求。如果该公司可支付全职员工每人每小时16. 50美元,其中包括附加福利,

运筹学实验报告

. 运筹学实验报告 专业: 班级: 姓名: 学号: 指导教师:

数学与应用数学专业 2015-12-18 实验目录 一、实验目的 (3) 二、实验要求 (3) 三、实验内容 (3) 1、线性规划 (3) 2、整数规划 (6) 3、非线性规划 (13) 4、动态规划 (115) 5、排队论 (19) 四、需用仪器设备 (26) 五、MATLAB优化工具箱使用方法简介 (26) 六、LINGO优化软件简介 (26) 七、实验总结 (27)

一、实验目的 1、会利用适当的方法建立相关实际问题的数学模型; 2、会用数学规划思想及方法解决实际问题; 3、会用排队论思想及方法解决实际问题; 4、会用决策论思想及方法解决实际问题; 5、掌握MATLAB、LINGO等数学软件的应用; 二、实验要求 1、七人一组每人至少完成一项实验内容; 2、每组上交一份实验报告; 3、每人进行1~2分钟实验演示; 4、实验成绩比例: 出勤:40% 课堂提问:20% 实验报告:30% 实验演示:10%。 三、实验内容 1、线性规划 例运筹学74页14题 Min z=-2x 1-x2 2x1+5x2≤60 x1+x2≤18 3x1+x2≤44 X2≤10 X1,x2≥0

用matlab运行后得到以下结果: the program is with the linear programming Please input the constraints number of the linear programming m=6 m = 6 Please input the variant number of the linear programming n=2 n = 2 Please input cost array of the objective function c(n)_T=[-2,-1]' c = -2 -1 Please input the coefficient matrix of the constraints A(m,n)=[2,5;1,1;3,1;0,1;-1,0;0,-1] A = 2 5 1 1 3 1 0 1 -1 0 0 -1 Please input the resource array of the program b(m)_T=[60,18,44,10,0,0]' b = 60

运筹学课程设计报告-机械产品生产计划问题分析报告

机械产品生产计划问题分析报告

目录 一、模型构造 (3) 1.1 变量设置 (3) 1.2 模型构建 (4) 1.2.1单期模型 (4) 1.2.2 多期模型 (5) 二、LINDO模型和求解结果 (8) 2.1、LINDO模型 (8) 2.2、LINDO求解结果 (15) 三、最优生产、销售、库存计划的说明和分析 (28) 3.1在最优生产计划中,提高哪几个月中哪些产品的市场销售量上限可以增加利润?其 中对利润影响最大的销售量是哪些?在保持最优生产计划不变的前提下,这些市场销售量上限提高的幅度是多大? (29) 3.2哪几个月中哪些产品的最大库存量对增加利润构成限制?库存费用的变化是否会导 致最优生产—库存-销售计划的变化? (30) 3.3 哪几个月哪些设备的能力是紧缺的,哪些设备的能力是冗余的?列出设备能力的优 先顺序? (33) 3.4 现有的设备检修计划是否合理?列出其中不合理的因素 (33)

一、模型构造 1.1 变量设置 设7种产品代号分别为P1,P2,P3,P4,P5,P6,P7。每种产品的生产量,销售量和库存量分别用SC,XS,KC表示。1—6月份7种产品的生产量,销售量和库存量分别在后面加1—6表示。 产品1六个月的生产量,销售量,库存量共有17变量, 其中,六月末的存储量为50. 产品2六个月的生产量,销售量,库存量共有17变量, 其中,六月末的存储量为50. 产品3六个月的生产量,销售量,库存量共有17变量, 其中,六月末的存储量为50. 产品4六个月的生产量,销售量,库存量共有17变量, 其中,六月末的存储量为50. 产品5六个月的生产量,销售量,库存量共有17变量, 其中,六月末的存储量为50. 产品6六个月的生产量,销售量,库存量共有17变量, 其中,六月末的存储量为50.

相关文档
最新文档