2019建模美赛B题(派送无人机)M奖论文
昨天上午出了建模美赛的结果,我们小组获得的是M奖,感觉挺开心的。我一直觉得拿O奖那种是个概率事件,需要天时地利人和的各种因素都合适才行,所以看到自己是M奖,感觉自己的能力已经得到了认可就很满意了。今天看了下比赛结果分析,看到今年M奖和O奖比例分别为7.09%和15.35%,大部分同学只拿到了S奖(成功参赛奖),中国学生获奖比例更是少的可怜,感觉挺惊讶的,今后的同志们继续加油吧~
关于美赛,我感觉它和国赛的差别还是挺大的。表面上看是任务量加大了很多,以及增加了语言上的阻碍(阅读和表达),但实质上差别更在于两者的问题指向不同,两者的思路是完全不同的。具体说来,国赛是把来源于实际的问题抽象简化到适合直接运用数学模型解决,因此国赛做出来的结果是确定以及准确的,而美赛则直接把实际中问题拿来研究,它可能本身就是一个“不可解决”的问题,没有模型的模型,需要我们置身于实际问题当中,设法去解决它。这更多的是需要一种“启发式”的方法,你没办法得到真正的最优,但你可以根据合理的“启发”,找出我们人类能够找到的最优解。
这就像是中国要划分34个省,美国有50个州一样,尽管这种划分与整体达到最大效益并无联系,甚至可能会导致效益降低,但若不作划分,中央哪能直接管理这么大片的地方?问题便无解了。而在划分后,再去求每区域的最优解,还有可能在解决问题过程中再对这种划分做调整,就像是我们的直辖市、自治区等等,这便是启发式方法的最佳体现了。
可能是我领悟的太慢,在集中准备美赛的12天和正式比赛的4天中,我一直在以国赛的思路尝试解决美赛的问题,结果发现难以拿出一个合适的模型,能够求得当前问题的最优解。比赛当中,总感觉这些问题是“按下葫芦浮起瓢”,这句话恐怕会是很多参加过美赛的人共同感受吧~我是在最后的时间里才意识到我思维进入的坑,理解了老美的思路后我豁然开朗,但来不及重新开始建模也让我感觉遗憾。
由于比赛那几天我始终没有进入那种集中思考的状态,而且美赛的任务量大到超过我的预期,所以论文其实是匆匆赶完的,瑕疵很多,不满意的地方也很多。不过最近实在太忙,待到清闲时我再针对我们的原论文及对比一些O奖论文做一些评注总结,以及对我们的原论文做一次修改,让它更完美一些。
英文摘要如下,全文请移步文末复制连接下载,有问题可留言或通过QQ交流~
An Optimal strategy of Aerial Disaster Relief Response System
Summary
Analyzing the influence of the hurricane in Puerto Rico, we recommend a transportable disaster response system to the HELP, Inc., including number and locations of Cargo containers. And we make strategy for medical packages delivery and video reconnaissance of road networks.
We cluster cities on the island and select three areas according to the limitation of the number of containers and the level of urgency. Then we establish a relief utility-cost model, which can measure the profitability according to the severity of the disaster in different areas and the population density of the area. Optimizing the utility-cost model, we determine the number of the containers in each area.
In order to determine the locations of containers from many ports around each area, we establish a multi-objective optimization model with two objectives: minimizing the cost of medical packages delivery and the cost of video reconnaissance of road networks. We determine the best locations of containers by optimizing the multi-objective program.
Aiming at two missions in relief, we select drones according to their medical packages delivery ability and video reconnaissance ability. By means of the AHP method, we select type B drone and type F drone as the best types in road reconnaissance and medical delivery respectively. And with the constraints of the demand in each area and the limitation capacity of containers and cargo bays, we determine the number of drones and medical packages.
Constructing the graph of main roads in each area, we define the value of each edge measured by the length of corresponding road. Applying genetic algorithm to maximize the value of roads to be videoed, we design the best flight route of video reconnaissance.
The sensitivity analysis shows the strong robustness of our model. Variation of key parameters cause moderate changes to the computing result.
Keywords: relief utility-cost model; multi-objective optimization; AHP method; graph; Genetic Algorithm
原题目下载连接:https://files.cnblogs.com/files/qujunhui/2019_MCM_Problem_B.rar
原论文下载连接:https://files.cnblogs.com/files/qujunhui/1906843.rar
2019建模美赛B题(派送无人机)M奖论文的更多相关文章
- 2018年数学建模国赛B题 智能RGV的动态调度策略
第一种情况大致思路: 每秒判断各个CNC的状态,若工作完成或者是出于空闲状态下则向RGV发出一个请求.同时,RGV每秒判断自己的状态(上下料.移动.闲置.清洗等),如果是处于闲置状态,则启用调度算法, ...
- ACM-ICPC 2019南昌网络赛I题 Yukino With Subinterval
ACM-ICPC 2019南昌网络赛I题 Yukino With Subinterval 题目大意:给一个长度为n,值域为[1, n]的序列{a},要求支持m次操作: 单点修改 1 pos val 询 ...
- TI MSP430工程配置及2019年电赛A题编程示例(使用430 F5529)
配置 第一步:右击工程,选择Options 第二步:在General Options的Target选项卡里选择对应的器件Device,这里是MSP430G2231 第三步:在Debugger里选择FE ...
- ACM-ICPC 2019南昌网络赛F题 Megumi With String
ACM-ICPC 南昌网络赛F题 Megumi With String 题目描述 给一个长度为\(l\)的字符串\(S\),和关于\(x\)的\(k\)次多项式\(G[x]\).当一个字符串\(str ...
- 2019上海网络赛B题(差分 + 离散化 or 差分 + 思维)
这题.....队里都没怎么训练差分,导致败北...写了一堆线段树嘤嘤嘤,到最后也是超时,比赛结束后看到了差分的思想于是就去学了一手. 其实了解差分思想的一眼就能看出来是差分了.但是如果对n差分的话很明 ...
- [2019沈阳网络赛D题]Dawn-K's water(点分治)
题目链接 题意为求出树上任意点对的距离对3取余的和. 比赛上听到题意就知道是点分治了,但是越写越不对劲,交之前就觉得会T,果不其然T了.修修改改结果队友写了发dp直接就过了Orz. 赛后想了想维护的东 ...
- [2019南京网络赛D题]Robots
题目链接 2019.9.2更新 第二天睡醒想了想发现好像搜一遍就可以过,赛时写的花里胡哨的还错了,太菜了QAQ #include<bits/stdc++.h> using namespac ...
- The Preliminary Contest for ICPC Asia Xuzhou 2019 徐州网络赛 K题 center
You are given a point set with nn points on the 2D-plane, your task is to find the smallest number o ...
- 数学建模美赛O奖论文总结
Anil S. Damle Colin G. West Eric J. Benzel University of Colorado–Boulder Boulder, CO Advisor: Anne ...
随机推荐
- boxing & unboxing
[boxing & unboxing] Boxing is the process of converting a value type to the type object or to an ...
- windows下的phpunit安装
Windows Globally installing the PHAR involves the same procedure as manually installing Composer on ...
- 设计模式(java)--简单工厂模式之女娲造人.水果农场
女娲抟土造人 话说:“天地开辟,未有人民,女娲抟土为人.”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面. 女娲造人,这就是简单工厂模式的应用. 首先,在这个造人的思 ...
- Web实践—Rec 1
累计完成任务情况: 阶段内容 参与人 开会学习作业要求,取得共识 全体 注: 1."阶段内容"划斜线表示完成.2.采用倒序. 具体情况: 正式开展实践作业之前的说明: 按照之前达成 ...
- SQL日期跟时间值序列
与数据操作相关的场景要生成日期和时间序列,序列的范围是从输入值@start到@end,且具有一定的时间间隔.这样的场景包括填充数据仓库中的时间维度.应用程序的运行时间安排以及其他.可以借助http:/ ...
- C++中的深拷贝和浅拷贝 QT中的深拷贝,浅拷贝和隐式共享
下面是C++中定义的深,浅拷贝 当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用.也就是说,当类的对象需要拷贝时,拷贝构造函数将会被调用.以下情况都会 ...
- 前端实用软件: Markdown工具之---Typora实用技巧(总结)
Typora是一款超简洁的markdown编辑器,具有如下特点: 完全免费,目前已支持中文 跨平台,支持windows,mac,linux 支持数学公式输入,图片插入 极其简洁,无多余功能 界面所见即 ...
- 版本控制-https svn服务器搭建和常用命令(centos 6.3)
Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用> ...
- msf、armitage
msfconsole的命令: msfconsole use module :这个命令允许你开始配置所选择的模块. set optionname module :这个命令允许你为指定的模块配置不同的选项 ...
- 编写高质量代码改善C#程序的157个建议——建议116:避免用非对称算法加密文件
建议116:避免用非对称算法加密文件 MD5值或者说HASH值是一种不可逆的算法.如果需要从密文还原成明文,那么就需要对称和非对称这两类可逆算法了. 对称算法示意图: 在对称算法中,首先需要发送方和接 ...