数学建模竞赛常考三大模型及十大算法

三大模型

1 预测模型

神经网络预测、灰色预测、拟合插值预测(线性回归)、时间序列预测、马尔科夫链预测、微分方程预测、logistic模型等等。

应用领域

人口预测、水资源污染增长预测、病毒蔓延预测、竞赛获胜概率预测、月收入预测、销量预测、经济发展情况预测等在工业、农业、商业等经济领域,以及环境、社会和军事等领域中都有广泛的应用。

2 优化模型

规划模型(目标规划、线性规划、非线性规划、整数规划、动态规划)、图论模型(迪杰斯特拉算法)、排队论模型、神经网络模型、现代优化算法(遗传算法、模拟退火算法、蚁群算法、禁忌搜索算法)等。

应用领域

快递员派送快递的最短路径问题、水资源调度优化问题、高速路口收费站问题、军事行动避空侦查的时机和路线选择、物流选址问题、商区布局规划等各个领域。

3 评价模型

模糊综合评价法、层次分析法、聚类分析法、主成分分析评价法、灰色综合评价法、人工神经网络评价法等等。

应用领域

某区域水资源评价、水利工程项目风险评价、城市发展程度评价、足球教练评价、篮球队评价、水生态评价、大坝安全评价、边坡稳定性评价

十大常用算法

1 蒙特卡罗算法

又称随机性模拟算法,是通过计算机仿真来解决问题的算法,同时可以用过模拟来检验自己模型的正确性。

2 数据处理算法

数据拟合、参数估计、插值等进行大量的数据处理,通常用Matlab作为工具。

3 规划类问题

线性规划、整数规划、多元规划、二次规划等,通常用lindo、lingo软件实现。

4 图论算法

最短路径、网络流、二分图等算法。

5 计算机算法

动态规划、回溯搜索、分治算法、分支定界等。

6 最优化理论的三大非经典算法

模拟退火法、神经网络、遗传算法。
用来解决一些较困难的最优化问题的算法,对于有些问题非常有帮助,但是算法的实现比较困难。

7 网络算法和穷举法

暴力搜索最优点的算法,最好使用一些高级语言作为编程工具。

8 连续离散化方法

数据可能是连续的,而计算机只认得离散的数据,因此将其离散化后进行查分代替微分,求和代替积分等思想。

9 数值分析算法

高级语言编程,一些数值分析中常用的算法,比如方程组求解、矩阵运算、函数积分等算法需要额外编写库函数进行调用。

10 图形处理算法

使用Matlab进行处理。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值