数学建模竞赛必备资料.ppt
《数学建模竞赛必备资料.ppt》由会员分享,可在线阅读,更多相关《数学建模竞赛必备资料.ppt(97页珍藏版)》请在三一办公上搜索。
1、主要内容,一、如何面对数学建模竞赛赛题,直接影响竞赛答卷水平的一个重要问题是参赛者不能正确面对竞赛题目。,1、以为赛题就是某领域中的一个“原原本本”的实际问 题,因而生搬硬套该领域的专门资料;,2、心存侥幸,想“找捷径”从网上下载自认为是直 接解答赛题的参考资料;,3、沾沾自喜,认为赛题撞到枪口上用自己所学的 专业知识就能拿下;,一、如何面对数学建模竞赛赛题,5、仅仅从字面上理解赛题对参赛者的要求以致该做的 没做、应答的未答;,4、误以为在答卷中所用的数学知识越高深、计算方法 越新潮,才越有水平;,6、不注意揣摩命题人的意图,忽视赛题具有的灵活性。,一、如何面对数学建模竞赛赛题,CUMCM章程
2、的第二条:“竞赛题目一般来源于工程技术和管理科学等方面经过适当简化加工的实际问题,不要求参赛者预先掌握深入的专门知识,只需要学过高等学校的数学课程。题目有较大的灵活性供参赛者发挥其创造能力。参赛者应根据题目要求,完成一篇包括模型的假设、建立和求解、计算方法的设计和计算机实现、结果的分析和检验、模型的改进等方面的论文。”,一、如何面对数学建模竞赛赛题,结合历年赛题,分四方面谈谈如何面对数模竞赛赛题。一、沉着面对 二、深入理解 三、准确把握 四、正确选题,一、如何面对数学建模竞赛赛题,一、沉着面对 竞赛题目一般来源于工程技术和管理科学等 方面尚未解决至少是尚未完全解决的实际问题。一般不存在现成的解
3、答。同时,竞赛题目是经 过了适当简化加工的实际问题,并不要求参赛 者预先掌握深入的专门知识,也不会让某类专业 的参赛者“近水楼台先得月”。,一、如何面对数学建模竞赛赛题,例1.1 CUMCM-2004B题(电力市场的输电阻塞管理),充满了“出力”、“潮流”、“清算价”、“阻塞”、“安全裕度”、等等专业术语,不得不查阅电力市场的输电阻塞管理方面的专门知识。其实不然,只要静下心来一遍又一遍仔细地看了这道题之后,就会发现题目中使用的专业术语的含义已经在题目中阐述得一清二楚了。,一、如何面对数学建模竞赛赛题,经验告诉我们,完成CUMCM的赛题,并不要求参赛者预先掌握深入的专门知识。既然赛题已将复杂的实
4、际问题大大简化(这是前进),那么,参赛者就不要反过来“将简化后的赛题复杂化”(这是倒退)。参赛者凭已学过的基础知识、已积累起来的常识,再加上赛前培训补充的相关知识,通常就可将赛题“拿下”了。,一、如何面对数学建模竞赛赛题,例1.2 CUMCM-2009A题(制动器试验台的控制方法分析),适当地查阅某些论文,或许有助于理解此题,但不可能找到此题的直接解答。这是由于为了形成这个赛题,命题者完全回避了温度、压力,因此是做了大幅度简化的,与一般的这类实际问题已不一样。正因为如此,无论参赛者学哪类专业,都不存在“沾光”或“吃亏”的差异。,一、如何面对数学建模竞赛赛题,面对赛题应当沉着,既不要“望题生畏”
5、,也不要“心存侥幸”。试想,如果有这么一道赛题,众多的参赛学生都无法下手;或者有那么一道赛题,会使少数专业的参赛学生大沾其光。那只能说明出题者没水平或组委会失职。我可以负责地告诉大家,在CUMCM中,过去、现在以及未来都不可能发生这样的事。,一、如何面对数学建模竞赛赛题,一道好的赛题所需要的专门知识不一定广,所涉及的数学知识不一定深。做这样的赛题更应当强调的是“面向实际”的指导思想。基本知识扎实固然重要,而在建立模型、设计算法、计算机实现、分析计算结果以及撰写论文等环节都能紧密结合所要解决的实际问题,才是最需要练就的本领(也是谋生的本领)。参赛时最好能记住:你们是在做一件事,而不是在完成一道练
6、习题。,一、如何面对数学建模竞赛赛题,二、深入理解 参赛者对赛题理解的透彻程度,直接关系到所交论文的质量水平。评阅者根据什么来判断参 赛者对赛题的理解是否透彻呢?我认为主要看“基本假设”、“建模及求解思路”等部分。,一、如何面对数学建模竞赛赛题,首先,“基本假设”起着举足轻重的作用。根据不同的假设有可能得出不同的模型;不同深度的假设会导致不同水平的模型;不合理的假设显然会偏离原题。,例1.3 CUMCM-2003B题(露天矿生产的车辆安排),有一个至关重要的假设:“只考虑同一条路线上的车辆不发生等待”。这是因为,如果连这一点都做不到,那么等待就是“必然”的;而做到了这一点之后,不同路线上的车辆
7、在某一装点(或卸点)是否出现等待将是“随机”的。,一、如何面对数学建模竞赛赛题,该题的背景是城市公交路径查询系统的研制。该题仅提出“应该从实际情况出发,满足查询者的各种不同要求”,并没有对“什么样的路径为最优”提出明确的要求,需要参赛者自己去思考。虽然体现了开放性,但是并不难。,其次,务必弄清楚“应当对什么问题建模”。,例1.4 CUMCM-2007B题(乘公交,看奥运),一、如何面对数学建模竞赛赛题,稍加思考便能找出三种主要的要求:换乘次数最少,行程总时间最短,乘车总费用最省。显而易见此题是一个多目标优化问题。然而怎样对待查询者的各种不同要求呢?过分强调某一目标(如换乘次数),或者把三个目标
8、通过加权合成转化为单目标,都是不合理的,因为不符合实际。应当按不同目标的各种字典顺序,分别建立不同的优化模型。,一、如何面对数学建模竞赛赛题,最后,模型求解的方法,无论是自己设计的,还是选用现成的,都应当遵循从实际出发的原则,所用的方法要有针对性。,CUMCM-2009A题(制动器试验台的控制方法分析),近几年,一些赛题的数据,往往先运用拟合、插值、灰色预测等方法。有的参赛者似乎掌握了“套路”,或者是有了某种“惯性”。见到此题给的离散数据,马上来 一番拟合或插值,接下去却派不上用场,显得十分荒唐。这道题的离散数据就是直接在离散情况下使用的。,一、如何面对数学建模竞赛赛题,三、准确把握 赛题通常
9、由背景、问题、信息这三部分组成。要领会赛题对参赛者的要求,不能只看赛题的“问题”部分,一定要看赛题的从标题到附件的全部内容;如果仅仅从字面上去理解赛题对参赛者的要求那是不够的。好的参赛队还应当注意揣摩命题人的意图,利用赛题具有的灵活性,发挥出本队的优势。,一、如何面对数学建模竞赛赛题,准确把握赛题的意图,就是要明确:“这道题要参赛者做什么事?”“在该题的答卷中需要回答哪些问题?”简洁地说,就是明确 做什么?答什么?,一、如何面对数学建模竞赛赛题,必须按照实际问题的需要去做,并且按照实际问题的需要给出结果。,例1.5 CUMCM-2003B题(露天矿生产的车辆安排),这是一个优化问题,用数学方法
10、可求得目标函数的最优值以及相应的决策变量。但是,答卷在表述最终结果时,应当按照题目的要求具体给出“一个班次的生产计划”:动用几台电铲,在哪几个铲位作业;出动多少量自卸卡车,分别运行在哪几条线路上。如果这样安排,那么一个班次就能生产多少矿石、多少岩石;总运量是多少等等。,一、如何面对数学建模竞赛赛题,此题所给的数据有一些是用不上的,一些参赛队误以为“题目给的数据不用是不行的”,以致为了用数据而凑方法;甚至在答卷中质问:“题目给出这些数据的目的何在?”。做什么?怎样做?都应当符合实际问题的需要。,例1.6 CUMCM-2010A题(储油罐的变位识别与罐容表标定),一、如何面对数学建模竞赛赛题,四、
11、正确选题 数学建模竞赛的赛题都是将某一领域的实际问题经过简化加工而形成的,是该领域尚未解决或尚未完全解决的问题。赛题通常包括背景、问题和信息三个部分。其中信息可能是若干参数或一些数据(甚至是“海量”数据),也可能是图形(包括数字化图形)。,一、如何面对数学建模竞赛赛题,参赛时选哪个题?选难度较低的赛题,未必能做出水平,你认为做得挺好,其实别人可能做得更好;选难度较高的赛题,未必就做不出水平,这种题富有挑战性,更能激发你的创造性,你认为做得不怎么样,其实别人不一定能超过你。,一、如何面对数学建模竞赛赛题,数学建模竞赛的评卷不是“过等级”而是“排座次”。在做同一个赛题的所有答卷中,对难度较低的赛题
12、而言往往是“从高的里面挑更高的”;对难度较高的赛题而言往往是“在低的里面找较高的”。中国研究生数学建模竞赛特别强调,评卷时将向难度较大的赛题倾斜。,一、如何面对数学建模竞赛赛题,因此,“避重就轻”或“宁重勿轻”都是不明智的。应当从本队成员的实际情况出发,以有利于发挥三个人的综合优势为原则,选择赛题。,二、数学建模竞赛中的常用算法,二、数学建模竞赛中的常用算法,二、数学建模竞赛中的常用算法,二、数学建模竞赛中的常用算法,二、数学建模竞赛中的常用算法,二、数学建模竞赛中的常用算法,二、数学建模竞赛中的常用算法,1.蒙特卡罗方法(Monte-Carlo方法,MC),该算法又称计算机随机性模拟方法,也
13、称统计试验方法。MC方法是一种基于“随机数”的计算方法,能够比较逼真地描述事物的特点及物理实验过程,解决一些数值方法难以解决的问题。,MC方法的雏型可以追溯到十九世纪后期的蒲丰随机投针试验,即著名的蒲丰问题。MC方法通过计算机仿真(模拟)解决问题,同时也可以通过模拟来检验自己模型的正确性,是比赛中经常使用的方法。,二、数学建模竞赛中的常用算法,CUMCM-1997A题 零件的参数设计每个零件都有自己的标定值,也都有自己的容差等级,而求解最优的组合方案将要面对着的是一个极其复杂的公式和108种容差选取方案,根本不可能去求解析解,那如何去找到最优的方案呢?随机性模拟搜索最优方案就是其中的一种方法,
14、在每个零件可行的区间中按照正态分布随机的选取一个标定值和选取一个容差值作为一种方案,然后通过蒙特卡罗算法仿真出大量的方案,从中选取一个最佳的。,CUMCM-2002B题 彩票中的数学关于彩票第二问,要求设计一种更好的方案,首先方案的优劣取决于很多复杂的因素,同样不可能刻画出一个模型进行求解,只能靠随机仿真模拟。,二、数学建模竞赛中的常用算法,2.规划类问题算法,此类问题主要有线性规划、整数规划、多元规划、二次规划等。竞赛中很多问题都和数学规划有关,可以说不少的模型都可以归结为一组不等式作为约束条件、几个函数表达式作为目标函数的问题,遇到这类问题,求解就是关键了。,CUMCM-1998B题 灾情
15、巡视路线 用很多不等式完全可以把问题刻画清楚,因此列举出规划后用Lingo 等软件来进行解决比较方 便,所以还需要熟悉这个软件。,二、数学建模竞赛中的常用算法,3.图论问题,这类问题算法有很多,包括:Dijkstra、Floyd、Prim、Bellman-Ford,最大流,二分匹配等问题。,CUMCM 1994 B 题(锁具装箱)、2000 B 题(钢管订购与运输)、1998B 题(灾情巡视路线)等问题体现了图论问题的重要性。,二、数学建模竞赛中的常用算法,4.计算机算法设计中的问题,计算机算法设计包括很多内容:动态规划、回溯搜索、分治算法、分枝定界等计算机算法.,CUMCM1992 年B 题
16、用分枝定界法CUMCM1997 年B 题是典型的动态规划问题CUMCM1998 年B 题体现了分治算法,这方面问题和ACM 程序设计竞赛中的问题类似,可看一下与计算机算法有关的书。,二、数学建模竞赛中的常用算法,5.最优化理论的三大非经典算法:模拟退火法(SA)、神经网络(NN)、遗传算法(GA),近几年的赛题越来越复杂,很多问题没有什么很好的模型可以借鉴,于是这三类算法很多时候可以派上用场。,CUMCM 1997年A 题用模拟退火算法CUMCM 2000年B 题用神经网络分类算法CUMCM 2001年B 题这种难题也可以使用神经网络目前算法最佳的是遗传算法。,二、数学建模竞赛中的常用算法,6
17、.网格算法和穷举算法,CUMCM 1997 A 题、1999 B 题都可以用网格法搜索,网格算法和穷举法一样,只是网格法是连续问题的穷举。此类算法运算量较大。,这种方法最好在运算速度较快的计算机中进行,还有要用高级语言来做,最好不要用MATLAB 做网格,否则会算很久的。,二、数学建模竞赛中的常用算法,7.连续问题离散化的方法,很多问题都是实际来的,数据可以是连续的,而计算机只能处理离散的数据,因此需要将连续问题进行离散化处理后再用计算机求解。比如差分代替微分、求和代替积分等思想都是把连续问题离散化的常用方法。,二、数学建模竞赛中的常用算法,8.数值分析方法,数值分析研究各种求解数学问题的数值
18、计算方法,特别是适合于计算机实现方法与算法。,它的主要内容包括函数的数值逼近、数值微分与数值积分、非线性方程的数值解法、数值代数、常微分方程数值解等。数值分析是计算数学的一个重要分支,把理论与计算紧密结合,是现代科学计算的基础。,MATLAB等数学软件中已经有很多数值分析的函数可以直接调用。,二、数学建模竞赛中的常用算法,9.图象处理算法,CUMCM 2001A 题(血管的三维重建)CUMCM 2013B 题(碎纸片的拼接)需要你会读BMP 图象,赛题中有一类问题与图形有关,即使问题与图形无关,论文中也会需要图片来说明问题,这些图形如何展示以及如何处理就是需要解决的问题,通常使MATLAB进行
19、处理。,数模论文中也有很多图片需要展示,解决这类问题要熟悉MATLAB图形图像工具箱。,二、数学建模竞赛中的常用算法,10.数据拟合、参数估计、插值等数据处理算法,CUMCM 1994 年A 题逢山开路 山体海拔高度的插值计算1998 年美国赛A 题 生物组织切片的三维插值处理CUMCM 2011 年A 题 城市表层土壤重金属污染分析,比赛中通常会遇到大量的数据需要处理,而处理数据的关键就在于这些算法,通常使用MATLAB 作为工具。与图形处理有关的问题很多与拟合有关系。,此类问题在MATLAB中有很多函数可以调用,只有熟悉MATLAB,这些方法才能用好。,三、数学建模竞赛中的数据处理方法,曲
20、线插值与拟合数值微分与积分微分方程数值解回归分析判别分析,三、数学建模竞赛中的数据处理方法,1.曲线插值与拟合,一维插值,对表格给出的函数,求出没有给出的函数值。在实际工作中,经常会遇到插值问题。下表是待加工零件下轮廓线的一组数据,现需要得到x坐标每改变0.1时所对应的y的坐标.,三、数学建模竞赛中的数据处理方法,下面是插值的两条命令(专门用来解决这类问题):y=interp(x0,y0,x,method)分段线性插值y=spline(x0,y0,x)三次样条插值x0,y0是已知的节点坐标,是同维向量。y对应于x处的插值,y与x是同维向量。method可选nearest(最近邻插值),line
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 竞赛 必备 资料

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