离散优化数学建模 (2).ppt
《离散优化数学建模 (2).ppt》由会员分享,可在线阅读,更多相关《离散优化数学建模 (2).ppt(102页珍藏版)》请在三一办公上搜索。
1、,赛题发展的特点:,1.对选手的计算机能力提出了更高的要求:赛题的解决依赖计算机,题目的数据较多,手工计算不能完成;某些问题需要使用计算机软件,如01A;问题的数据读取需要计算机技术,如04A(数据库数据,数据库方法,统计软件包)。计算机模拟和以算法形式给出最终结果,如09B,11B。2.赛题的开放性增大:题意的开放性,思路的开放性,方法的开放性,结果的开放性。开放性还表现在对模型假设和对数据处理上。如10B,2008年B题 高等教育学费标准探讨,请你们根据中国国情,收集诸如国家生均拨款、培养费用、家庭收入等相关数据,并据此通过数学建模的方法,就几类学校或专业的学费标准进行定量分析,得出明确、
2、有说服力的结论。数据的收集和分析是你们建模分析的基础和重要组成部分。你们的论文必须观点鲜明、分析有据、结论明确。最后,根据你们建模分析的结果,给有关部门写一份报告,提出具体建议。,3.试题向大规模数据处理方向发展:从05年开始,基本上每年都有一大数据量的赛题;数据结构的复杂性:数据的真实性,数据的海量性,数据的不完备性,数据的冗余性 4.求解算法和各类现代算法的融合;如:11B 5.实用性:问题和数据来自于实际,解决方法切合于实际,模型和结果可以应用于实际。6.即时性:国内外的大事,社会的热点,生活的焦点,近期发生和即将发生被关注的问题。,拿到赛题后大家需要思考的问题 题目属于哪种类型:连续的
3、、离散的需要解决什么问题:最优化方案、预测模型、最短路径等等;将问题分解。可以用哪些相关模型、算法求解、需 要什么数学工具。,1、数学建模的过程,(2)整个数学建模过程应当由三个阶段:1.建立模型:实际问题数学问题;2.数学解答:数学问题数学解;3.模型检验:数学解实际问题的解决。,解决问题涉及到的计算软件分析,重要的是参赛选手具备编程计算、计算机仿真、模拟能力。,赛题常用的计算软件:Matlab,SPSS,EXCEL等,参考网站,1 全国大学生数学建模竞赛网:2 数学中国网站 http:/3 中国数学建模网站:http:/,从问题的解决方法上分析,涉及到的数学建模方法:几何理论、组合概率、统
4、计(回归)分析;优化方法(规划)、图论与网络优化、层次分析;差分方法、微分方程、模糊数学、随机决策、多目标决策;插值与拟合、灰色系统理论、神经网络、时间序列;综合评价、机理分析等方法;,用的最多的方法是优化方法和概率统计用到优化方法的共有26个题,其中整数规划4个,线性规划7个,非线性规划14个,多目标规划6个。用到概率统计方法的有21个题,平均每年至少有一个题目用到概率统计的方法。用到图论与网络优化方法的问题有6个;用到层次分析方法的问题有个;,用到插值拟合的问题有6个;用灰色系统理论的4个;用到时间序列分析的至少2个;用到综合评价方法的至少3个;大部分题目都可以用两种以上的方法来解决,即综
5、合性较强的题目有26个,最优化概论,从数学意义上说,最优化方法是一种求极值的方法,即在一组约束为等式或不等式的条件下,使系统的目标函数达到极值,即最大值或最小值。从经济意义上说,是在一定的人力、物力和财力资源条件下,使经济效果达到最大(如产值、利润),或者在完成规定的生产或经济任务下,使投入的人力、物力和财力等资源为最少。,一、最优化概念,所有类似的这种课题统称为最优化问题,研究解决这些问题的科学一般就总称之为最优化理论和方法另外也可用学术味更浓的名称:“运筹学”。由于最优化问题背景十分广泛,涉及的知识不尽相同,学科分枝很多,因此这个学科名下到底包含哪些分枝,其说法也不一致。比较公认的是:“规
6、划论”(包括线性和非线性规划、整数规划、动态规划、多目标规划和随机规划等),“组合最优化”,“对策论”及“最优控制”等等。,数学建模竞赛中的优化问题,2000B 钢管订购和运输问题 组合优化2001B 公交车优化调度图论2002B 彩票中的数学 决策分析2003B 露天矿生产的车辆安排问题 离散优化2004A 奥运会临时超市网点设计问题 图论2005B DVD在线租赁 离散优化2006A 出版社的资源配置问题 决策分析,07B 乘公交,看奥运 图论 整数规划08B 高等教育学费探讨 层次分析法 多目标优化09B 眼科病床的合理安排动态规划10B 上海世博会经济影响力定量评估 决策分析11B 交
7、巡警服务平台的设置与调度图论 多目标规划12B 太阳能小屋的设计 离散优化13A 车道被占用对城市道路通行能力的影响 离散优化,从数学上来看,所谓最优化问题可以概括为这样一种数学模型:给定一个“函数”,F(X),以及“自变量”X应满足的一定条件,求X为怎样的值时,F(X)取得其最大值或最小值。通常,称F(X)为“目标函数”,X应满足的条件为“约束条件”。约束条件一般用一个集合D表示为:XD。求目标函数F(X)在约束条件XD下的最小值或最大值问题,就是一般最优问题的数学模型,无约束最优化问题,目标函数,二、最优化问题的一般形式,约束最优化问题,约束函数,最优解;最优值,三、最优化问题分类,分类1
8、:无约束最优化 约束最优化,非线性规划:目标函数与约束函数中至少有一个是变量x的非线性函数;,线性规划:目标函数与约束函数均为线性函数;,分类2:线性规划 非线性规划,三、最优化问题分类,分类3(根据决策变量、目标函数和要求不同),整数规划动态规划网络规划随机规划多目标规划,三、最优化问题分类,函数最优化组合最优化,分类,函数最优化:决策变量是一定区间内的连续变量,组合最优化:决策变量是离散状态,同时可行域是由有限个点组成的集合,最优化方法解决问题的步骤,(1)确定变量,写出目标函数和有关约束条件,建立数学模型。(2)分析模型,搞清它属于运筹学哪一分枝,选择合适的最优化方法;(3)编程求解;尽
9、量利用现有的数学软件或最优化软件,比如 Matlab,Mathematica,Lindo,Lingo等,来计算。(4)最优解的验证和实施。,Chapter1 线性规划(Linear Programming),LP的数学模型 LP模型的应用,本章主要内容:,线性规划问题的数学模型,1.规划问题,生产和经营管理中经常提出如何合理安排,使人力、物力等各种资源得到充分利用,获得最大的效益,这就是规划问题。,线性规划通常解决下列两类问题:,(1)当任务或目标确定后,如何统筹兼顾,合理安排,用最少的资源(如资金、设备、原材料、人工、时间等)去完成确定的任务或目标,(2)在一定的资源条件限制下,如何组织安排
10、生产获得最好的经济效益(如产品量最多、利润最大.),线性规划问题的数学模型,例1 某企业计划生产甲、乙两种产品。这些产品分别要在A、B、C、D、四种不同的设备上加工。按工艺资料规定,单件产品在不同设备上加工所需要的台时如下表所示,企业决策者应如何安排生产计划,使企业总的利润最大?,线性规划问题的数学模型,解:设x1、x2分别为甲、乙两种产品的产量,则数学模型为:,这是一个典型的利润最大化的生产计划问题。其中,“Max”是英文单词“Maximize”的缩写,含义为“最大化”;“s.t.”是“subject to”的缩写,表示“满足于”。因此,上述模型的含义是:在给定条件限制下,求使目标函数 z
11、达到最大的x1,x2 的取值。,线性规划问题的数学模型,2.线性规划的数学模型由三个要素构成,决策变量 Decision variables 目标函数 Objective function约束条件 Constraints,其特征是:(1)问题的目标函数是多个决策变量的线性函数,通常是求最大值或最小值;(2)问题的约束条件是一组多个决策变量的线性不等式或等式。,怎样辨别一个模型是线性规划模型?,线性规划问题的数学模型,目标函数:,约束条件:,3.线性规划数学模型的一般形式,简写为:,线性规划问题的数学模型,矩阵形式:,其中:,线性规划问题的数学模型,3.线性规划问题的标准形式,特点:(1)目标函
12、数求最大值。(2)约束条件都为等式方程,且右端常数项bi都大于或等于零(3)决策变量xj为非负。,线性规划问题的数学模型,(2)如何化标准形式,目标函数的转换,如果是求极小值即,则可将目标函数乘以(-1),可化为求极大值问题。,也就是:令,可得到上式。,即,若存在取值无约束的变量,可令 其中:,变量的变换,线性规划问题的数学模型,约束方程的转换:由不等式转换为等式。,称为松弛变量,称为剩余变量,变量 的变换,可令,线性规划问题的数学模型,4.线性规划问题的解,线性规划问题,求解线性规划问题,就是从满足约束条件(2)、(3)的方程组中找出一个解,使目标函数(1)达到最大值。,线性规划问题的数学模
13、型,可行解:满足约束条件、的解为可行解。所有可行解的集合为可行域。最优解:使目标函数达到最大值的可行解。线性规划解的情况:有唯一最优解;有无穷多最优解;无界解;无可行解,建立线性规划模型的过程可以分为四个步骤:(1)设立决策变量;(2)明确所有的约束条件并用决策变量的线性等式或不等式表示出来;(3)用决策变量的线性函数表示目标,并确定是求极大(Max)还是极小(Min);(4)根据决策变量的物理性质研究变量是否有非负性。求解方法:用MATLAB软件直接求解。,Chapter2 运输问题(Transportation Problem),运输问题的数学模型运输问题的应用,本章主要内容:,1.运输问
14、题模型及有关概念,问题的提出 一般的运输问题就是要解决把某种产品从若干个产地调运到若干个销地,在每个产地的供应量与每个销地的需求量已知,并知道各地之间的运输单价的前提下,如何确定一个使得总的运输费用最小的方案。,运输问题的数学模型,例2.1 某公司从两个产地A1、A2将物品运往三个销地B1,B2,B3,各产地的产量、各销地的销量和各产地运往各销地每件物品的运费如下表所示,问:应如何调运可使总运输费用最小?,运输问题的数学模型,解:产销平衡问题:总产量=总销量500 设 xij 为从产地Ai运往销地Bj的运输量,得到下列运输量表:,Min C=6x11+4x12+6x13+6x21+5x22+5
15、x23 s.t.x11+x12+x13=200 x21+x22+x23=300 x11+x21=150 x12+x22=150 x13+x23=200 xij 0(i=1、2;j=1、2、3),运输问题的数学模型,运输问题的一般形式:产销平衡,A1、A2、Am 表示某物资的m个产地;B1、B2、Bn 表示某物质的n个销地;ai 表示产地Ai的产量;bj 表示销地Bj 的销量;cij 表示把物资从产地Ai运往销地Bj的单位运价。设 xij 为从产地Ai运往销地Bj的运输量,得到下列一般运输量问题的模型:,运输问题的数学模型,变化:1)有时目标函数为求最大值。如求利润最大或营业额最大;2)当某些运
16、输线路上的能力有限制时,在模型中直接加入约束条件(等式或不等式约束);3)产销不平衡时,可加入假想的产地(销大于产时)或销地(产大于销时)。,运输问题的应用,产销不平衡的运输问题当总产量与总销量不相等时,称为不平衡运输问题.这类运输问题在实际中常常碰到,它的求解方法是将不平衡问题化为平衡问题再按平衡问题求解。,当产大于销时,即:,数学模型为:,运输问题的应用,由于总产量大于总销量,必有部分产地的产量不能全部运送完,必须就地库存,即每个产地设一个仓库,假设该仓库为一个虚拟销地Bn+1,bn+1作为一个虚设销地Bn+1的销量(即库存量)。各产地Ai到Bn+1的运价为零,即Ci,n+1=0,(i=1
17、,m)。则平衡问题的数学模型为:,运输问题的应用,当销大于产时,即:,数学模型为:,由于总销量大于总产量,故一定有些需求地不完全满足,这时虚设一个产地Am+1,产量为:,运输问题的应用,销大于产化为平衡问题的数学模型为:,具体计算时,在运价表的下方增加一行Am+1,运价为零。产量为am+1即可。,Chapter3 整数规划(Integer Programming),整数规划的特点及应用指配问题与匈牙利法,本章主要内容:,引言,整数规划是规划论中近几十年才发展起来的一个重要分支,主要是由于经济管理中的大量问题在抽象成模型时,人们发现许多量具有不可分割性,因此当它们被作为变量引入到规划中时,常要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散优化数学建模 2 离散 优化 数学 建模

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