- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * 数学建模中的常用算法 一、数学建模竞赛中的算法 93A 非线性交调的频率设计: 拟合、规划 93B 足球队排名次: 矩阵论、图论、层次分析法、整数规划 94A 逢山开路: 图论、插值、动态规划 94B 锁具装箱问题: 图论、组合数学 95A 飞行管理问题: 非线性规划、线性规划 95B 天车与冶炼炉的作业调度: 非线性规划、动态规划、 层次分析法、PETRI方法、图论方法、排队论方法 96A 最优捕鱼策略:微分方程、积分、非线性规划 96B 节水洗衣机:非线性规划 97A 零件参数设计:微积分、非线性规划、随机模拟 97B 截断切割:组合优化、几何变换、枚举、蒙特卡罗、 递归、最短路 一、数学建模竞赛中的算法 98A 投资收益与风险:线性规划、非线性规划 98B 灾情巡视:最小生成树、Hamilton圈、旅行商问题 99A 自动化车床:积分、概率分布、随机模拟、分布拟合度检验 99B 钻井布局:几何变换、枚举、最大完全子图、混合整数规划 一、数学建模竞赛中的算法 00A DNA分类:神经网络、最小二乘拟合、统计分类 00B 管道订购:最短路、二次规划 01A 血管的三维重建:数据挖掘、曲面重建与拟合 01B 公交车调度:非线性规划 02A 车灯光源优化设计:最优化 02B 彩票中的数学:概率与优化 一、数学建模竞赛中的算法 03A SARS:微分方程、最小二乘拟合、插值 03B 露天矿产车辆安排:组合优化 04A 奥运场馆商业网点:数据挖掘、规划 04B 电力市场输电管理:非线性规划 05A 长江水质预测:灰色系统、回归分析 05B DVD在线租赁:规划、模拟、网格法 一、数学建模竞赛中的算法 06A 出版社资源配置:微分方程、最小二乘拟合、插值 06B 艾滋病疗法:统计、回归 07A 人口增长:微分方程 07B 乘公交看奥运:多目标优化 08A 数码相机定位:计算机模拟、图像处理 08B 高等教育收费:优化 一、数学建模竞赛中的算法 MATLAB SAS Maple SPSS?? Mathematica CC++?? Lindo Fortran Lingo Pascal 一、数学建模竞赛中的算法 二、数学建模应掌握的十类算法 1. 蒙特卡罗方法(Monte-Carlo方法, MC) 该算法又称计算机随机性模拟方法,也称统计试验方法。这一方法源于美国在第一次世界大战进行的研制原子弹的“曼哈顿计划”。该计划的主持人之一、数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的Monte Carlo—来命名这种方法。MC方法是一种基于“随机数”的计算方法,能够比较逼真地描述事物的特点及物理实验过程,解决一些数值方法难以解决的问题。MC方法的雏型可以追溯到十九世纪后期的蒲丰(Buffon) 随机投针试验,即著名的蒲丰问题。MC方法通过计算机仿真(模拟)解决问题,同时也可以通过模拟来检验自己模型的正确性,几乎是比赛时必用的方法。 97年的A题,每个零件都有自己的标定值,也都有自己的容差等 级,而求解最优的组合方案将要面对着的是一个极其复杂的公式 和108种容差选取方案,根本不可能去求解析解,那如何去找到 最优的方案呢?随机性模拟搜索最优方案就是其中的一种方法, 在每个零件可行的区间中按照正态分布随机的选取一个标定值和 选取一个容差值作为一种方案,然后通过蒙特卡罗算法仿真出大 量的方案,从中选取一个最佳的。 02年的B题,关于彩票第二问,要求设计一种更好的方案, 首先方案的优劣取决于很多复杂的因素,同样不可能刻画出一 个模型进行求解,只能靠随机仿真模拟。 二、数学建模应掌握的十类算法 2. 数据拟合、参数估计、插值等数据处理算法 比赛中通常会遇到大量的数据需要处理,而处理数据的关 键就在于这些算法,通常使用MATLAB 作为工具。与图形 处理有关的问题很多与拟合有关系。 ??98 年美国赛A 题,生物组织切片的三维插值处理。 ??94 年A 题逢山开路,山体海拔高度的插值计算。 此类问题在MATLAB中有很多函数可以调用,只有熟悉 MATLAB,这些方法才能用好。 二、数学建模应掌握的十类算法 3. 规划类问题算法 此类问题主要有线性规划、整数规划、多元规划、二次 规划等。竞赛中很多问题都和数学规划有关,可以说不 少的模型都可以归结为一组不等式作为约束条件、几个 函数表达式作为目标函数的问题,遇到这类问题,求解 就是关键了。 98年B 题,用很多不等式完全可以把问题刻画清楚。 因此列举出规划后用Lindo、Lingo 等软件来进行解决比 较方便,所以还需要熟悉这两个软件。 二、数学建模应掌握的十类算法
文档评论(0)