全国大学生数学建模竞赛常用建模方法总结.doc
《全国大学生数学建模竞赛常用建模方法总结.doc》由会员分享,可在线阅读,更多相关《全国大学生数学建模竞赛常用建模方法总结.doc(23页珍藏版)》请在三一办公上搜索。
1、邯郸学院本科毕业论文题 目 全国大学生数学建模竞赛常用建模方法探讨学 生 柴云飞指导教师 闫 峰 教授年 级 2009级本科专 业 数学与应用数学二级学院 数学系(系、部)邯郸学院数学系2013年6月 郑重声明本人的毕业论文是在指导教师闫峰的指导下独立撰写完成的如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督特此郑重声明论文经“中国知网”论文检测系统检测,总相似比为5.80% 毕业论文作者(签名): 年 月 日全国大学生数学建模竞赛常用建模方法探讨摘要全国大学生数学建模竞赛作为全国高校规模最大的基础性学科竞赛,
2、越来越受到人们的重视,所以建模竞赛的方法也就变得尤为重要随着竞赛的不断发展,赛题的开放性逐步增大,一道赛题可用多种解法,各种求解的算法有时会相互融合,同时也在向大规模数据处理方向发展,这就对选手的能力提出了更高的要求由于建模方法种类众多,无法一一介绍,所以本文主要介绍了四种比较常用的数学建模竞赛方法,包括微分与差分方程建模方法、数学规划建模方法、统计学建模方法、图论方法,并结合历年赛题加以说明关键词:数学建模竞赛 统计学方法 数学规划 图论Commonly Used Modeling Method of China Undergraduate Mathematical Contest in M
3、odelingChai yunfei Directed by Professor Yan fengABSTRACTThe China undergraduate mathematical contest in modeling has been attention by more and more people as a basic subject of the largest national college competition. The method of modeling competition has become more and more important. Open que
4、stions gradually increased with the development of competition. Most of the games can be solved by lots of solutions. Sometimes these methods can be used together. And there is also a lot of data which puts forward higher requirement on the ability of players. The modeling methods is too numerous to
5、 mention, so this article mainly four kinds Commonly used modeling method are introduced that differential and difference equations modeling method, Mathematical programming modeling method, Statistics modeling method, graph theory and interprets with calendar years test questions.KEY WORDS:Mathemat
6、ical contest in modeling Statistics method Mathematical programming Graph theory目 录摘 要I英文摘要II 前言11 微分方程与差分方程建模21.1 微分方程建模21.1.1 微分方程建模的原理和方法21.1.2 微分方程建模应用实例31.2 差分方程建模41.2.1 差分方程建模的原理和方法41.2.2 差分方程建模应用实例52 数学规划建模52.1 线性规划建模的一般理论62.2 线性规划建模应用实例73 统计学建模方法83.1 聚类分析83.1.1 聚类分析的原理和方法83.1.2 聚类分析应用实例83.2
7、回归分析93.2.1 回归分析的原理与方法93.2.2 回归分析应用实例104 图论建模方法104.1 两种常见图论方法介绍114.1.1 模拟退火法的基本原理114.1.2 最短路问题114.2 图论建模应用实例125 小结13参考文献14致谢15前言全国大学生数学建模竞赛创办于1992年,每年一届,目前已成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞赛参赛者需要根据题目要求,在三天时间内完成一篇包括模型假设、模型建立和求解、计算方法的设计和实现、模型结果的分析和检验、模型的改进等方面的论文通过参加竞赛的训练和比赛,可以提高学生用数学方法解决实际问题的意识和能力,而且在
8、培养团队精神和撰写科技论文等方面都会得到十分有益的锻炼竞赛题目的涉及面比较宽,有工业、农业、工程设计、交通运输、经济管理、生物医学和社会事业等竞赛选手不一定预先掌握深入的专业知识,而只需要学过高等数学的相关课程即可,并且题目具有较大的灵活性,便于参赛者发挥其创造能力近年来,竞赛题目包含的数据较多,手工计算一般不能实现,所以就对参赛者的计算机能力提出了更高的要求,如2003年B题,某些问题的解决需要使用计算机软件;2001年A题,问题的数据读取需要计算机技术,并且对于给出的图像,需要用图像处理的方法获得;再如2004年A题则需要利用数据库数据,数据库方法,统计软件包等等竞赛题目的总体特点可大致归
9、纳如下:(1)实用性不断加强,问题和数据来自于实际,解决方法需要切合实际,模型和结果可以应用于实际;(2)综合性不断加强,解法多样,方法融合,学科交叉;(3)数据结构越来越复杂,包括数据的真实性,数据的海量性,数据的不完备性,数据的冗余性等;(4)开放性也越来越突出,题意的开放性,思路的开放性,方法多样,结果不唯一等总体来说,赛题向大规模数据处理方向发展,求解算法和各类现代算法相互融合纵观历年的赛题,主要用到的建模方法有:初等数学模型、微分与差分方程建模、组合概率、数据处理、统计学建模、计算方法建模、数学规划、图论方法、层次分析、插值与拟合、排队论、模糊数学、随机决策、多目标决策、随机模拟、计
10、算机模拟法、灰色系统理论、时间序列等本文不一一列举竞赛题目中涉及的所有方法,只是重点讨论其中一些比较常用的方法,包括微分与差分方程建模方法、数学规划建模方法、统计学建模方法、图论建模方法,并结合案例说明建模方法的原理及应用1 微分方程与差分方程建模在很多竞赛题目中,常常会涉及很多变量之间的关系,找出它们之间的函数关系式具有重要意义可在许多实际问题中,我们常常不能直接给出所需要的函数关系,但可以得到含有所求函数的导数(或微分)或差分(即增量)的方程,这样的方程称为微分方程或差分方程. 建立微分方程或差分方程的数学模型是一种重要的建模方法.如1996年A题“最优捕鱼策略”,1997年A题“零件参数
11、设计”,2003年A题“SARS的传播”,2007年A题“中国人口增长预测”,2009年A题“最优捕鱼策略”等赛题中,都用到了这种方法1.1 微分方程建模1.1.1 微分方程建模的原理和方法一般来说,任何时变问题中随时间变化而发生变化的量与其它一些量之间的关系经常以微分方程的形式来表现例1.1 有一容器装有某种浓度的溶液,以流量注入该容器浓度为的同样溶液,假定溶液立即被搅拌均匀,并以的流量流出混合后的溶液,试建立反映容器内浓度变化的数学模型解 注意到溶液浓度=,因此,容器中溶液浓度会随溶质质量和溶液体积变化而发生变化不妨设t时刻容器中溶质质量为,初始值为,时刻容器中溶液体积为,初始值为,则这段
12、时间内有, (1)其中表示单位时间内注入溶液的浓度,表示单位时间内流出溶液的浓度,当很小时,在内有. (2)对式(1)两端同除以,令,则有. (3)即所求问题的微分方程模型虽然它是针对液体溶液变化建立的,但对气体和固体浓度变化同样适用实际应用中,许多时变问题都可取微小的时间段去考察某些量之间的变化规律,从而建立问题的数学模型,这是数学建模中微分方程建模常用手段之一常用微分方程建模的方法主要有:(1)按实验定律或规律建立微分方程模型此种建模方法充分依赖于各个学科领域中有关实验定律或规律以及某些重要的已知定理,这种方法要求建模者有宽广的知识视野,这样才能对具体问题采用某些熟知的实验定律(2)分析微
13、元变化规律建立微分方程模型求解某些实际问题时,寻求一些微元之间的关系可以建立问题的数学模型如例1.1中考察时间微元,从而建立起反应溶液浓度随时间变化的模型此建模方法的出发点是考察某一变量的微小变化,即微元分析,找出其他一些变量与该微元间的关系式,从微分定义出发建立问题的数学模型(3)近似模拟法在许多实际问题中,有些现象的规律性并非一目了然,或有所了解亦是复杂的,这类问题常用近似模拟方法来建立问题的数学模型一般通过一定的模型假设近似模拟实际现象,将问题做某些规范化处理后建立微分方程模型,然后分析、求解,并与实际问题作比较,观察模型能否近似刻画实际现象近似模拟法的建模思路就是建立能够近似刻画或反映
14、实际现象的数学模型,因此在建模过程中经常做一些较合理的模型假设使问题简化,然后通过简化建立近似反映实际问题的数学模型1.1.2 微分方程建模应用实例例1.2(2003年高教社杯全国大学生数学建模竞赛A题) SARS传播的预测2003年爆发的“SARS”疾病得到了许多重要的经验和教训,使人们认识到研究传染病的传播规律的重要性题目给出了感病情况的三个附件,要求对SARS的传播建立数学模型:(1)对SARS的传播建立一个自己的模型,并说明模型的优缺点;(2)收集SARS对经济某个方面影响的数据,建立相应的数学模型并进行预测问题求解过程分析 由于题目具有开放性,故选择文献1中的求解思路分析.传染病的传
15、播模式可近似分为自由传播阶段和控后阶段,然后将人群分为易感者,感病者,移出者三类由三者之间的关系可得到下列微分方程:,利用附件中给出的数据,可以将上述方程变形为, 其中,其解为.其中为初始值但此模型只适用于病例数与总人口数具有可比性的情况,当病例数远小于总人口数时,感病人数将随时间以指数增长.这是按实验定律或规律建立的微分方程模型.为进一步改进模型,用计算机跟踪病毒的个体传播情况,又建立计算机模拟模型然后用计算机模拟北京5月10日之前SARS的传播情况,并对5月10日以后的传播情况进行预测但是得到的有效接触率与实际统计数据有所偏差,所以统计数据,为参数的确定寻求医学上的支持,并以随机模拟取代完
16、全确定性的模拟,对原模型进行改进,建立随机模拟模型通过计算机编程,产生正态分布的随机数,并对传染情况进行500次模拟,即可进行预测,并可得出对SARS疫情控制提出的相应建议1.2 差分方程建模1.2.1 差分方程建模的原理和方法差分方程在数学建模竞赛中应用的频率极高,所以要对这种方法引起足够的重视它针对要解决的目标,引入系统或过程中的离散变量具体方法是:根据实际的规律性质、平衡关系等,建立离散变量所满足的关系式,从而建立差分方程模型差分方程可以分为不同的类型,如一阶和高阶差分方程,常系数和变系数差分方程,线性和非线性差分方程等等建立差分方程模型一般要注意以下问题:(1)注意题中的离散变化量,对
17、过程进行分析,尤其要注意形成变化运动过程的时间或距离的分化而得到离散变量;(2)通过对具体变化过程的分析,列出满足题意的差分方程,其中入手点是找出变量所能满足的平衡关系、增量或减量关系及规律,从而得到差分方程1.2.2 差分方程建模应用实例例1.3(2007年高教社杯全国大学生数学建模竞赛A题) 中国人口增长预测.题目要求从中国的实际情况和人口增长的特点出发,参考附录中的相关数据(也可以搜索相关文献和补充新的数据),建立中国人口增长的数学模型,并由此对中国人口增长的中短期和长期趋势做出预测,特别要指出模型中的优点与不足之处.问题求解过程分析 由于题目具有开放性,故选择文献2中的求解思路分析.通
18、过分析题中相关的数据,考虑到我国近年来人口发展的总趋势,因为涉及到人口的增长和变换,所以可以先用微分方程来建立模型,并对我国人口增长的中短期和长期趋势做出预测首先,根据灰色系统理论,使用灰色关联分析模型法对人口系统结构进行关联分析,找出影响人口增长的主要因素;其次使用年龄推算法进行短期预测.在建立和求解长期预测模型时,根据人口阻滞增长模型(Logistic模型),可以考虑对中国人口老龄化进程加速、出生人口性别比例持续升高以及乡村人口城镇化等因素建立新的人口增长的差分方程模型.但是它仅给出了人口总数的变化规律,反映不出各类人口的详细信息,所以我们需要建立离散化的模型,并进一步可以得到全面系统地反
19、应一个时期内人口数量状况的差分方程,可以用微分和差分方程理论来表现和模拟人口数量的变化规律从而对人口分布的状况、变化趋势、总体特征等有更加详细和科学的了解在模型的求解过程中,用到了MATLAB软件,并做参数估计,利用所得结果和题目给出的近五年来的人口数据,对我国人口发展趋势进行了预测,得到了在老龄化进程加速、出生人口性别比例持续升高以及乡村人口城镇化等因素影响下,未来我国人口发展预测情况.2 数学规划建模数学规划是指在一系列条件限制下,寻求最优方案,使得目标达到最优的数学模型,它是运筹学的一个重要分支数学规划的内容十分丰富,包括许多研究分支,如:线性规划、非线性规划、整数规划、二次规划、0-1
20、规划、多目标规划、动态规划、参数规划、组合优化、随机规划、模糊规划、多层规划问题等在1993年A题“非线性交调的频率设计”,1993年B题“足球队排名”,1995年A题“飞行管理问题”,1996年B题“节水洗衣机”,1997年A题“零件的参数设计”,1998年A题“一类投资组合问题”,1999年B题“钻井布局”,2001年B题“公交车调度问题”,2002年A题“车灯线光源的优化”,2006年A题“出版社书号问题”,2007年B题“城市公交线路选择问题”等赛题中,都用到了规划的方法在此以线性规划为例,对规划的方法进行探讨2.1 线性规划建模的一般理论线性规划建模方法主要用于解决生产实际中的资源利
21、用、人力调配、生产安排等问题,它是一种重要的数学模型线性规划是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,它是研究线性约束条件下线性目标函数的极值问题的数学理论和方法一般的优化问题是指用“最好”的方式,使用或分配有限的资源即劳动力、原材料、机器、资金等,使得费用最小或利润最大优化模型的一般形式为: (4) (5).由(4)、(5)组成的模型属于约束优化若只有(4)式就是无约束优化称为目标函数,称为约束条件在优化模型中,如果目标函数和约束条件中的都是线性函数,则该模型称为线性规划建立实际问题线性规划模型的步骤如下:(1)设置要求解的决策变量决策变量选取得当,不仅能顺利地建立模
22、型而且能方便地求解,否则很可能事倍功半(2)找出所有的限制,即约束条件,并用决策变量的线性方程或线性不等式来表示当限制条件多,背景比较复杂时,可以采用图示或表格形式列出所有的已知数据和信息,从而避免“遗漏”或“重复”所造成的错误(3)明确目标要求,并用决策变量的线性函数来表示,标出对函数是取极大还是取极小的要求需要特别说明的是,要使用线性规划方法来处理一个实际问题,必须具备下面的条件:(1)优化条件:问题的目标有极大化或极小化的要求,而且能用决策变量的线性函数来表示(2)选择条件:有多种可供选择的可行方案,以便从中选取最优方案(3)限制条件:达到目标的条件是有一定限制的(比如,资源的供应量有限
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国大学生 数学 建模 竞赛 常用 方法 总结
链接地址:https://www.31ppt.com/p-4062492.html