优化模型 教学目的: 初步认识优化模型的基本形式及掌握线性规划模型的建模及求解。 通过实例建模并求解,熟练掌握一些数学软件的使用。

Slides:



Advertisements
Similar presentations
完美殺人筆記簿 【爸!我受夠了!】 第七組組員: 林正敏 陳筱涵 李蓓宇 許純宜 羅玉芬 謝文軒.
Advertisements

实用农业科技写作 王鹏文. 第一章 导论 第一节 农业科技写作概述 一 、 农业科技写作概念和分类: 科技文献类、科技应用类、 科技普及类、科技新闻类 二、 农业科技写作的意义和重要性: 科技工作的重要组成部分、科学研究的手段、 科技成果的反映和标志、科技交流的工具 三、 农业科技写作的特点 : 功利性与及时性、科学性与先进性、读者的专门性与狭隘性、
1. 卸下标签 身心松静 关注健康! 2. 坦诚开放 互信互赖 社会支持! 3. 排除干扰 倾心体悟 创造协作! 4. 连接自己 享受成长 和谐社会! 恳请与提醒.
新课程引领 实践中前行 —— 蓟县初中信息技术三年课改总结. 自从 2005 年秋季我市进入基础教育新一 轮课程改革实验以来,在市教研室的正 确领导下,我县初中信息技术课改工作 稳步推进。三年来,取得了一些成果, 也有不少体会。现将三年来的信息技术 课改工作总结如下。
河南省基础教育资源网 邓伟鹏 二〇一二年七月 内容大纲 1. 培训平台的目的 2. 培训平台介绍 3. 培训平台功能 4. 培训工作建立流程 5. 培训门户 6. 在线学习 6.1 课程学习 6.2 在线考试 7. 培训考试管理 7.1. 课程管理 7.2 必修学习班建立 7.3 在线考试管理 7.4.
盈泰盛世精选 - 华泰并购投资基金 宝蓄财富 - 产品部. 产品基本要素 产品名称盈泰盛世精选华泰并购投资基金 管理人北京恒宇天泽投资管理有限公司 托管人国信证券股份有限公司 发行规模 1.2 亿元,以实际募集规模为准 人数限制 200 人上限 投资标的本基金委托将主要投向于华泰瑞联二期并 购基金中心(有限合合)(以企业登记的.
桐乡市地方税务局 2013 年度社会保险费汇算清缴有 关政策及事项说明. 一、政策规定 根据《中华人民共和国社会保险法》、《桐乡市社会保险费征缴管 理办法》(市政府令第 42 号)、《 关于完善社会保险费征缴管理有关问 题的通知》(桐政办发 [2012]152 号)及《关于完善社会保险费征缴管理.
《公路纵断面设计》 —— 纵断面设计的要求 道桥系 二○○七年五月. 纵断面设计的一般要求 1 .纵坡设计必须满足《公路工程技术标准》中的各项规定。 2 .为保证汽车能以一定的车速安全舒顺地行驶,纵坡应具有 — 定 的平顺性,起伏不宜过大及过于频繁。尽量避免采用极限纵坡 值.缓和坡段应自然地配合地形设置,在连续采用极限长度的.
揭日本人让人理解不了的20件事 今天先来看看日本人的自我剖析︰日本人的20个“为什么”?这“20个为什么”的内容来源于日本影视名人北野武所主持的一个节目。虽然不是网友来信中提出过的问题,但看看日本人自己对自己的分析,是挺有意思的。而且,仔细看看下面这“日本人的20个为什么”,会发现其实有些东西对于中国人来说并不陌生。毕竟汉字圈里的文化,是有共融之处的。
XX啤酒营销及广告策略.
第四章:长期股权投资 长期股权投资效果 1、控制:50%以上 有权决定对方财务和经营.
NO.005 職涯 報 實習 徵才 攻讀 國立嘉義大學 學生事務處學生職涯發展中心.
國中教育會考 十二年國教—免試入學 及 意見整理.
第十一章 商业银行资产负债管理策略.
政府機關綠色採購申報系 統操作說明及問題疑義
严格标准 规范程序 认真做好党员发展工作.
薪資申報系統操作說明.
商学院 旅游管理专业介绍.
政府採購法規概要 報告人:杜國正 行政院公共工程委員會企劃處.
 历史以人类的活动为特定的对象,它思接万载,视通万里,千恣百态,令人销魂,因此它比其他学科更能激发人们的想像力。    
《数学》(华师大.八年级 下册) 第二十一章数据的整理与初步处理 扇形统计图的制作.
证券交易模拟 第2讲 交易规则与盘面术语.
怎样报销劳务性费用? ——暨薪酬发放申报系统介绍 怎样报销劳务性费用? ——暨薪酬发放申报系统介绍 (学院、部门适用)
之 魔 析 妖 鬼 解 怪 大 沈家仪小组出品.
中泰·银亿股份贷款集合资金 信托计划 信托业务五总部 2013年10月.
『臺北市營建剩餘資源管理系統』 教育訓練說明 臺北市政府 報告人 王宏正
交通事故處置 當事人責任與損害賠償 屏東縣政府警察局交通隊.
初中语文总复习 说明文 阅读专题 西安市第六十七中学 潘敏.
第四章 数学规划模型 课程内容和目的: 了解数学规划模型的一般理论,介绍一些典型的规划模型,如生产计划安排问题、资源配置问题、运输问题、下料问题、指派问题、选址问题等。能通过分析建立一些实际问题的数学规划模型,会用各种工具软件熟练求解线性规划,非线性规划,整数规划等问题。 教学难点和重点: 重点掌握规划模型的三要素,建立规划模型的方法以及工具求解。难点是模型求解算法的理解和如何将实际问题逐步转换成规划问题。
人力资源规划方案 人力资源规划项目组 2005年4月9日.
电话联系.
迎宾员礼仪 包头机电工业职业学校管理系 白琳 1.
上海文会会计师事务所有限公司 中国注册会计师 童幸义
第九章 长期资产及摊销 2017/3/21.
1.1.2 四 种 命 题.
99學年度第二學期人文典籍閱讀 小組讀書報告 指導老師:陳鎮亞 報告書名:印象洗腦術 組長:呂承澤( )
100學年度 教師教學媒體製作觀摩 氣壓丙級檢定術科教材之一 機械系 副教授 王俊斌 日期:
第五章 定积分及其应用.
财 务 会 计 第四篇:供应链会计实务 制作人:谌君、熊瑜.
北师大版七年级数学 5.5 应用一元一次方程 ——“希望工程”义演 枣庄市第三十四中学 曹馨.
申請土地徵收注意事項 內政部地政司 邱于蓉.
海洋存亡 匹夫有责 ——让我们都来做环保小卫士 XX小学三(3)班.
数学建模与创新 新疆大学数学与系统科学学院 吴黎军.
线性规划应用案例一 配矿计划编制.
专业教师成绩录入指南 及教学文档材料归档要求
运筹学 线性整数规划 2018/12/7.
對偶理論 「敏感度分析」,研究數學規劃問題中參數值(如各類係數)的改變對於最佳解以及目標函數值的影響。
第四章 数学规划模型 4.1 奶制品的生产与销售 4.2 自来水输送与货机装运 4.3 汽车生产与原油采购 4.4 接力队选拔和选课策略
数据、模型与决策 汕头大学商学院 林佳丽.
GHANGDONG VOCATIONAL COLLEGE OF INDUSTRY&COMMERCE
網路遊戲版 幸福農場168號.
有效的運用組織資源 Linear Programming (Goal Programming)
第3章 LP的对偶问题与灵敏度分析 §1 原问题与对偶问题 §2 对偶问题基本性质 §3 对偶单纯形法 §4 灵敏度分析.
办学条件核查 评估秘书组 电力职业技术学院 山西机电职业技术学院 2014年7月9日.
健康體育網路護照操作 STEP1 於教育部體適能網站進入「健康體育網路護照」.
赵 彤 运筹学模型与软件实践 Models and Software Practice of the Operations Research 赵 彤
线性规划应用案例: 养鸡场的配料问题.
四川省天全中学说课竞赛 多媒体演示课件 ★ ☆ 函数的单调性 天全中学数学组 熊 亮.
第七章  事业单位支出的核算      §第一节  支出概述     §第二节  拨出款项     §第三节  各项支出     §第四节  成本费用.
Transportation Problem
线性规划案例:上海红星建筑构配件厂生产计划的优化分析
地方科技基础条件资源调查管理信息系统 (标准化器)操作培训 2017年7月 呼和浩特
数学模型实验(五) 优化模型与线性规划.
成本会计学.
中央编办网上赋码和事业单位网上登记管理系统 党群机关管理系统
双十一审单打单技巧.
第三章 线性规划问题的计算机求解.
提昇教師專業會議(華人社區) 「教師專業行為表現」專題討論 學生和家長眼中的教師專業行為 日期:2005年10月29日 地點:香港教育學院C-Lp-01室 主講 :香港教育工作者聯會 韓湛恩老師.
教育部國民及學前教育署 新課綱銜接教材數位平台
6 分析資料-以統計測量數呈現.
Presentation transcript:

优化模型 教学目的: 初步认识优化模型的基本形式及掌握线性规划模型的建模及求解。 通过实例建模并求解,熟练掌握一些数学软件的使用。 教学内容: 简单介绍优化模型的基本概念和基本类型。 重点介绍优化模型中的线性规划模型。 线性规划模型建模实例及求解的实现。 布置本次课的练习与上机实验内容。

1. 引言 在工程技术、经济管理、科学研究和日常生活等诸多领域中,人们经常遇到的一类决策问题:在一系列客观或主观限制条件下,寻求所关注的某个或多个指标达到最大(或最小)的决策。例如,生产计划要按照产品工艺流程和顾客需求,制定原料、零件、部件等订购、投产的日程和数量,尽量降低成本使利润最高;运输方案要在满足物资需求和装载条件下安排从各供应点到各需求点的运量和路线,使运输总费用最低。 它们的特点就是:在若干可能的方案中寻求某种意义 下的最优方案。数学上称为最优化问题,而研究处理这种问题的方法叫最优化的方法。

优化模型是一类既重要又特殊的数学模型,而优化建模方法是也一种特殊的数学建模方法。优化模型一般有下面三个要素: (1) 决策变量,它通常是该问题要求解的那些未知量。 (2)目标函数,通常是该问题要优化(最大或最小)的那个目标的数学表达式,它是决策变量的函数。 (3)约束条件,由该问题对决策变量的限制条件给出。

优化模型从数学上可表示成如下一般形式: opt (opt表示最优化(optimize)的意思) s.t. (Ⅰ) (Ⅱ) 如果 均为线性函数,则上述模型称为线性规划 (Linear Programming,简记为LP),否则称为非线性规划(NLP)

2.优化模型的基本类型 问题求解的难度增加 上图是优化模型的简单分类和求解难度

3. 线性规划 (目标函数和约束条件都是线性函数) 3.1线性规划问题几个概念: 线性规划问题有解:指能找出一组满足约束条件的向量,并称这组为问题的可行解。 线性规划问题无解:指不存在可行解或最优趋向无限大。 可行域:指全部可行解组成的集合。 最优解:指可行域中使目标函数值达到最优的可行解。

3.2 线性规划模型的解的几种情况 线性规划问题 有可行解 无可行解 有最优解 无最优解

3.3 求解一般方法: (1)图解法:对于只含2个变量的线性规划问题,可通过在平面上作图的方法求解。步骤如下: ①在平面上建立直角坐标系; ②图示约束条件,找出可行域; ③图示目标函数,即为一直线; ④将目标函数直线沿着其法线方向向可行解域边界平移,直至与可行解域第一次相切为止,这个切点就为最优点 (2)用EXCEL—Solver,Matlab,LINDO/LINGO软件实现

3.4线性规划模型的实例 例1 家具生产的安排 家具公司生产桌子和椅子,用于生产的劳力共计450个工时,木材共有4立方米,每张桌子要使用15个工时,0.2立方木材售价80元。每张椅子使用10个工时,0.05立方木材售价45元。问为达到最大的收益,应如何安排生产? 分析: 1. 求什么? 生产多少桌子? x1 生产多少椅子? x2 2. 优化什么? 收益最大 Max f=80 x1+45 x2 3. 限制条件? 原料总量 0.2 x1 +0.05 x2 ≤4 劳力总数 15 x1 +10 x2 ≤450

模型:以产值为目标取得最大收益. 设:生产桌子 x1张, 椅子 x2张,(决策变量) 将目标优化为:max f=80x1+45x2 对决策变量的约束: 0.2x1+0.05x2≤4 (Ⅰ) 15x1+10x2 ≤ 450,(Ⅱ) x1 ≥ 0, x2 ≥ 0,

模型求解: (1)图解法(用于决策变量是2维) 15x1+10x2=450 x1 x2 0.2x1+0.05x2=4

线性规划问题的目标函数(关于不同的目标值是一族平行直线)目标值的大小描述了直线离原点的远近,并且最优解一定在可行解集的某个极点上达到 (穿过可行域的目标直线组中最远离(或接近)原点的直线所穿过的凸多边形的顶点).

(2)用EXCEL—Solver实现 ①模型中的数据直接输入EXCEL工作表中。其中决策变量初始的值可以任意给出,它们是可变的,软件最后将给出最优解的值。SUMPRODUCT是EXCEL的一个内置函数,表示两个向量或矩阵对应元素乘积的和。

②引用工具——规划求解(需要工具—加载宏安装)

(3)用Matlab实现------- lp 线性优化函数 线性优化问题即目标函数和约束条件均为线性函数的问题。 其标准形式为: Min Sub.to: Ax=b 其中 (通常 ), , 均为数值矩阵。

max f=80 X1+45 X2 sub.to 0.2 X1+0.05 X2≤4 15 X1+10 X2 ≤ 450 X1 ≥ 0, X2 ≥ 0 化为 min f=- 80 X1- 45 X2 sub.to 0.2 X1+0.05 X2≤4 15 X1+10 X2 ≤ 450 X1 ≥ 0, X2 ≥ 0

程序如下: c=[-80,-45];a=[0.2,0.05;15,10];b=[4,450]; vlb=[0,0];vub=[]; [x,lam]=lp(c,a,b,vlb,vub) (参数vlb,vub给出变量的上下边界的约束) x = 14.0000 24.0000 lam = 100.0000 4.0000 0 0 说明:x解为最优解,lam说明约束条件发挥了作用。

(4)用LINDO/LINGO实现 我们可以直接在下面的窗口输入LP模型(图(4)—1) 图(4)—1 输入简单的优化模型 输入后,用鼠标单击LINDO软件工具栏中的图标 ,或从菜单中选择Solve│Solve(Ctrsl+S)命令,则LINDO开始编译这个模型,编译没错误马上开始求解,求解时会显示如图(4)—2所示LINDO求解器运行状态窗口(里面的“Objective”就是最优解,即:2200)。

图(4)—2

这个例子中的LP模型太小了,我们可能还没来得及看清(4)—2的界面,最优解就出来了,并马上弹出如图 图(4)—3 这个例子中的LP模型太小了,我们可能还没来得及看清(4)—2的界面,最优解就出来了,并马上弹出如图 (4)—3的对话框,这个对话框询问你是否需要作灵敏性分析,可以先选择“否N”按钮,这个窗口就回关闭,然后在关闭图(4)—2。如果你在屏幕上没有看到求解的结果,那么可以用鼠标选择LINDO的主菜单“Window”,会发现有一个子菜单项“Reports Window”,这就是最终结果的报告窗口。用鼠标选择“Window│Reports Window”,就可以查看到窗口的内容(图(4)—4)

图(4)—4 “LP OPTIMUM FOUND AT STEP 2”表示单纯形法在两次迭代后得到最优解。 “OBJECTIVE FUNCTION VALUE 1) 2200.000”表示最优目标值为2200.000(在LINDO中目标函数所在的行总是被认为是第1行,这就是这里“1)”的含义)。

VALUE”给出最优解中各变量的值:X1=14. 000000,X2=24 VALUE”给出最优解中各变量的值:X1=14.000000,X2=24.000000 “SLACK OR SURPLUS(松弛或剩余)”给出约束对应的松弛变量的值:第2、3行松弛变量均为0,说明对于最优解来讲,两个约束均取等号,即都是紧约束。 “DUAL PRICES”给出对偶价格的值。 “NO. ITERATIONS=2”表示用单纯形法进行了两次迭代(旋转)。 例2 加工奶制品的生产计划( 例1) 例3 服务员聘用问题(整数线性规划模型) 某服务部门一周中每天需要不同数目的雇员:周一到周四每天至少需要50人,周五至少需要80人,周六和周日至少需要90人,现规定应聘者需要连续工作5天,试确定聘用方案,即周一到周日每天聘用多少人,使在满足需要的条件下聘用总人数最少。

(通过例3主要想说明用LINDO求解时与例1的不同:一般的整数变量可用命令GIN(general integer的缩写),对整数变量的说明只能放在模型的“END”语句之后,如图例3—1)

4. 学生练习与实验: 1、上机练习例1、2。 2、(广告方式的选择)中华家电公司推销一种新型洗衣机,有关数据见下表 4.学生练习与实验: 1、上机练习例1、2。 2、(广告方式的选择)中华家电公司推销一种新型洗衣机,有关数据见下表.销售部第一月的广告预算为20000元,要求至少有8电视商业节目,15家报纸广告/电视广告费不得超过12000元,电台广播至少隔日有一次.现问该公司销售部应当采用怎样的广告宣传计划,才能取得最好的效果? 广告方式 广告费用(元/次) 可用最高次数/月 期望的宣传 效果/单位 电视台a (白天,1 分钟) 500 16 50 电视台b (晚上,30秒) 1000 10 80 每日晨报/(半版) 100 24 30 星期日报/(半版) 300 4 40 广播电台/(1分钟) 25 15

[参考文献] [1] http://www.mathrs.net/data/upload/shuxuejianmo/kejian/14.ppt#3 [2] 边馥萍,侯文华,梁冯珍.数学模型方法与算法[M].北京:高等教育出版 社.2005,5. [3] 谢金星,薛毅.优化建模与LINDO/LINGO软件[M].北京:清华大学出版 社.2005,7. [4] 王沫然. MATLAB 5.X与科学计算[M].北京:清华大学出版社.2000,5. [5] 姜启源,谢金星,叶俊.数学模型(第三版)[M].北京:高等教育出版社.2005,12. [6] http://www.mathrs.net/data/upload/yunchouxuejiangzuo.ppt