运筹学上机实验课件.ppt
《运筹学上机实验课件.ppt》由会员分享,可在线阅读,更多相关《运筹学上机实验课件.ppt(70页珍藏版)》请在三一办公上搜索。
1、运筹学实验,第一讲 实验软件介绍第二讲 动态规划第三讲 图与网络分析第四讲 排队论第五讲 存贮论,1,第一讲 实验软件介绍,目的:了解运筹学问题求解常用软件熟悉WinQSB操作界面会用WinQSB求解线性规划问题WinQSB数据(结果)的复制粘贴,2,第一讲 实验软件介绍,Lindo与LingoExcelMatlabWinQSB,3,LINDO和LINGO软件能求解的优化模型,LINGO,LINDO,优化模型,线性规划(LP),非线性规划(NLP),二次规划(QP),连续优化,整数规划(IP),第一讲 实验软件介绍,第一讲 实验软件介绍,ExcelExcel灵活性好,可求解线性规划、非线性规划
2、、动态规划、存储论、排队论、图与网络问题、决策分析等大部分运筹学问题,而且可借助Excel的其他工具作进一步分析,但要求熟悉工作表函数。,5,第一讲 实验软件介绍,Excel,6,第一讲 实验软件介绍,Matlab具有很强的数值计算功能通过编程能求解大部分运筹学问题,7,第一讲 实验软件介绍,WinQSBQSB是Quantitative Systems for Business的缩写,早期的版本在DOS操作系统下运行,WinQSB在Windows操作系统下运行。WinQSB具有操作简便,且能给出中间步骤和图形,但要求模型规范,灵活性较差。,8,第一讲 实验软件介绍,1.线性规划,2.对偶理论,
3、3.整数规划,8.存贮论,5.运输与指派问题,6.网络模型,4.动态规划,7.排队论,第一讲 实验软件介绍,WinQSB基本上有三种窗口:启动窗口、数据输入窗口、结果输出窗口,数据输入窗口:,第一讲 实验软件介绍,主窗口,标题栏,程序名,菜单栏,工具、格式,编辑栏,信息栏,数据输入窗口:,第一讲 实验软件介绍,1.From Excel or Word to WinQSB: Ctrl + C and Ctrl + V2.From WinQSB to Office: 2.1 data: Edit Copy; 2.2 result: File Copy to clipboard; 2.3 save
4、the result: File Save as.,第一讲 实验软件介绍,WinQSB练习:求解线性规划问题,13,第一讲 实验软件介绍,14,运筹学实验,第一讲 实验软件介绍第二讲 动态规划第三讲 图与网络分析第四讲 排队论第五讲 存贮论,15,第二讲 动态规划,目的:熟悉WinQSB动态规划模块求解最短路问题求解背包问题求解生产存储问题,16,第二讲 动态规划,求解最短路问题 给定一个线路网络图,要从A地向E地铺设一条输油管道,各点间连线上的数字表示距离,问选择什么路线,可使距离最短?,17,第二讲 动态规划,18,求解过程:(1)启动程序。点击开始程序WinQSB Dynamic Pro
5、graming。(2)建立新问题。选择Stagecoach Problem,输入标题名、网络节点数。(3)输入数据。输入节点到节点的距离。(4)求解。确定起点与终点,读写结果。,第二讲 动态规划,19,运行快捷键,修改结点名称,第二讲 动态规划,即最短路径为:AB1 C2 D1 E,最短路长为13。,20,第二讲 动态规划,求解背包问题(P211) 有一辆最大运货量为10t的货车,用以装载三种货物,每种货物的单位质量和相应单位价值如表所示。问如何装载才使总价值最大?,21,第二讲 动态规划,22,求解过程:(1)启动程序。点击开始程序WinQSB Dynamic Programing。(2)
6、建立新问题。选择Knapsack Problem,输入标题名、项目及物品数。(3)输入数据。分别输入每件物品可装载重量、单位物品容量(体积或重量)、单位物品的价值函数及背包容量,价值函数的变量可统一用X表示,也可以定义每种物品数为X1,X2,Xn。(4)求解。,第二讲 动态规划,23,装载物品的价值,单价重量,各物品最大装载重量及总车最大载重,装载物品的价值必须是公式,该值=物品的价值系数乘以x;x表示装载数量,表格内容居中设置,第二讲 动态规划,24,即物品1装载2t,物品2装载1t,总价值为13个单位。,第二讲 动态规划,求解生产存储问题 Number of Periods=5 某工厂要对
7、一种产品制定今后五个时期的生产计划,根据经验已知今后五个时期的产品需求量如表所示,假定该工厂生产每批产品的固定成本为3(千元),不生产就为0;产品的单位成本为1(千元);每时期生产能力不超过6个单位;每个时期末未销售的产品需存储,最大存储能力4个单位,单位存储费为0.5(千元)。还假设在第一时期的初始库存和第五时期末的库存量都为0。试问该工厂如何安排各时期的生产,才能在满足市场需求的条件下,使总成本最小。,25,第二讲 动态规划,26,求解过程:(1)启动程序。点击开始程序WinQSB Dynamic Programing。(2) 建立新问题。选择Production and Inventor
8、y Scheduling,输入标题名、周期(阶段)数。(3)输入数据。分别输入每周期的需求量、生产能力、最大存储容量、生产固定成本、变动成本函数(包括生产成本、存储成本和缺货成本,不同周期的变动成本函数可以不同)。(4)求解并显示迭代表格。,第二讲 动态规划,27,调整费用,变动成本计算公式,为产量h为存储量,输入数据时此栏应空着,不可以输入数据,第二讲 动态规划,28,即5个时期的生产量依次为2,6,0,6,0,总成本为26.5个千元。,运筹学实验,第一讲 实验软件介绍第二讲 动态规划第三讲 图与网络分析第四讲 排队论第五讲 存贮论,29,第三讲 图与网络分析,目的:熟悉WinQSB网络模型
9、模块求解最小支撑树问题求解最短路问题求解最大流问题求解旅行商问题求解分配问题求解运输问题,30,最大流问题,最小支撑树问题,旅行售货员问题,第三讲 图与网络分析,求解过程:(1)启动程序。点击开始程序WinQSB Network Modeling。(2)建立新问题。输入标题名、网络节点数。(3)输入数据。输入节点到节点的距离,需注意弧的方向。(4)求解。,31,新问题窗口:,最短路问题,第三讲 图与网络分析,求解最小支撑树问题 印第安那州的五个城市之间的距离如表所示,现必须建造连接所有这些城市的州公路系统。所需公路的最短长度是多少?,32,第三讲 图与网络分析,33,数据输入窗口,输入上(下)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 上机 实验 课件

链接地址:https://www.31ppt.com/p-1850240.html