2023年美国大学生数学建模竞赛B题重塑马赛马拉的形象解题全过程文档及程序

news2024/12/28 21:05:59

2023年美国大学生数学建模竞赛

B题 重塑马赛马拉的形象

原题再现:

  背景介绍
  肯尼亚的野生动物保护区最初主要是为了保护野生动物和其他自然资源而设立的。肯尼亚议会通过了2013年《野生动物保护和管理法》, 以提供更公平的资源共享,以及允许替代的、基于社区的管理努力。此后,肯尼亚增加了修正案,以解决立法中的漏洞,提供更明确的治理、财政和对违法者的惩罚。
  要求
  你的任务是以马赛马拉这个大型野生动物保护区为重点,确定管理公园内外资源的替代方法。具体来说,你应该。
  ●考虑并推荐当前保护区内不同区域的具体政策和管理策略,这些政策和策略将保护野生动物和其他自然资源,同时也将平衡居住在该地区的人们的利益。这些政策和策略应有助于减轻居住在保护区附近的人们所经历的机会丧失的影响,并尽量减少动物和被保护区吸引的人们之间的负面互动。
  ●制定并描述一种方法,以确定哪些政策和管理战略将产生最佳结果。你的报告应该讨论如何对你的方法的结果进行排序和比较。一定要包括描述和分析用于预测动物和人之间互动的模型,以及由此对保护区内和周围地区的经济影响。
  ●鉴于你提出的计划,对你的建议所带来的长期趋势进行预测。分析并提供对可能的长期结果的确定性和影响的估计。你还应该描述你的方法如何适用于其他野生动物管理区。
  最后,为肯尼亚旅游和野生动物委员会提供一份两页的非技术性报告,讨论你提出的计划及其对保护区的价值。

整体求解过程概述(摘要)

  每年,世界上最壮观的野生动物迁徙,口口相传地称为“马拉河渡口”,发生在肯尼亚的马赛马拉保护区。该保护区最初是为了保护野生动植物和自然资源而建立的。然而,生活在该地区的人民的利益也不容忽视。
  在建立所有模型之前,我们对大量数据进行高可靠性的清理和可视化,这对我们后续的指标选择工作有很大帮助。此外,我们精确地定义了“失去的机会”和“消极互动”的模糊概念。
  对于问题 1,我们将马赛马拉大致平均分为 36 个网格,以便于建模,同时考虑到其当前的自然资源和野生动物分布。对于每个网格,我们选择建立 4 个功能区之一:野生动物保护区、农业区、狩猎区或旅游区。为了平衡区域内野生动物和人类的利益,我们提出了生态效益和经济效益的概念和计算方法,并将其最大值作为目标函数。我们建立了模型一:基于双目标规划的马赛马拉资源配置战略模型。制约因素是:(1)生态效益的大小制约了功能区的类型;(2)游客数量的限制;(3)居民收入保障等。使用术语,计算出 3 个 seanarios。以场景2为例:建立13个野生动物保护区、13个农区、 2个狩猎区、9个旅游区。

  对于问题2,为了确定能够产生最佳结果的管理解决方案,我们开发了模型二:基于Dijkstra的最小相互作用模型和经济影响评价模型。我们指定了四种类型的交互作用,类似于四个功能区域之间的影响关系,并确定有向图中路径的权重。基于从问题 3 的求解中获得的 1 个场景,我们使用改进的 Dijkstra 算法通过分别计算其最短路径来衡量每个场景的交互影响。同时,考虑到马赛马拉地区的经济发展水平,三种情景的经济效益分别为141,274.438美元,154,948.974美元和130,180.760美元(单位:百万)。结果表明,情景2交互性最佳,经济效率最高。因此,方案 2 是最好的。
  对于问题3,我们开发了模型三:马赛马拉地区的长期趋势预测模型。我们首先预测了游客的增加,这可能是由于负面的人与动物互动减少造成的。然后,我们拟合了一个二次非线性回归方程来预测2010-2019年肯尼亚旅游收入与游客数量之间的关系,进而预测旅游收入的变化。以COVID-19大流行为例,在检验长期预测结果的准确性时,我们使用t检验并计算出小于0.05的p值,表明COVID-19大流行前后肯尼亚的旅游收入存在显著差异。COVID-19大流行被认为影响了旅游业。由于影响因素丰富,我们的模型具有很强的适应性以及讨论的特殊情况。我们研究了它在黄石国家公园的应用。
  最后,对指数权重的敏感性分析表明,我们的模型对它们的变化并不敏感。在讨论了该模型的优势和改进之后,为肯尼亚旅游和野生动物委员会编写了一份关于马赛马拉资源再分配计划及其价值的两页非技术报告。

模型假设:

  为了简化问题,我们做出以下基本假设,每个假设都有适当的理由。

  假设1:本文中的所有数据来源都是真实可靠的。
  理由:我们需要依靠马赛马拉及周边地区的历史数据来分析其在经济、气候和生物多样性方面的趋势。因此,数据的可靠性非常重要。
  假设2:未来50年内,马赛马拉及周边地区不会发生重大自然灾害。
  理由:地震、泥石流、海啸等自然灾害属于不可抗力因素,我们无法准确预测或量化它们对模型稳定性的影响。
  假设3:马赛马拉地区的人与自然平衡不受我们讨论的影响以外的因素的支配。
  理由:我们尽可能设想了可能影响问题的相关因素,并给出了几乎不存在其他因素影响的原因。因此,为了简化模型,我们可以做出上述假设。
  假设4:对于马赛马拉划分的36个地区,可以假设每个小区域内的环境,经济和其他条件是相同的。
  理由:马赛马拉地区分区的合理理想化。假设区域内的条件相同,有助于我们计算相关的收益和成本。
  假设5:对于马赛马拉地区部分难以获得的数据,可以用肯尼亚的数据代替。
  理由:由于难以获得马赛马拉部分地区的数据,我们不得不替换来自肯尼亚的相关数据,但是,根据已知数据的相似性,我们可以得出结论,这种做法对我们模型准确性的影响在合理的误差范围内。

问题重述:

  对于问题1,我们需要考虑是否针对当前保护区的不同区域改进具体的政策和管理策略。在考虑新的政策和管理策略时,我们需要平衡生态效益和经济效益,同时避免对旅游业吸引到保护区的人们产生负面影响。

  对于问题 2,我们需要确定哪些策略和管理策略效果最好。我们需要构建一个模型来对 task1 的结果进行排名和比较。排名和比较的原则包括该政策下的动物与人类的互动是否大多是积极的,以及它们是否对保护区内和周围的经济产生积极影响。

  对于问题 3,我们需要预测任务 1 中提出的计划对未来发展的影响。我们需要分析相应的政策和管理策略的结果,以及如何将这些管理策略应用于其他自然保护区。

  对于问题4,我们需要向肯尼亚旅游和野生动物委员会提供一份非技术性报告。在报告中,我们需要描述我们提出的计划,并分析该计划对马赛马拉保护区的影响和价值。

模型的建立与求解整体论文缩略图

在这里插入图片描述
在这里插入图片描述

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

部分程序代码:(代码和文档not free)

function [min,path]=dijkstra(w,start,terminal) 
n=size(w,1); label(start)=0; f(start)=start; 
for i=1:n

if i~=start

label(i)=inf;

end

end

%sThe array holds the set of vertices already searched, initialized with only start s(1)=start; u=start;

while length(s)<n for i=1:n

ins=0;

for j=1:length(s)

if i==s(j) ins=1;
if i==s(j) ins=1;

end end

end

%Determine if there are relay vertices that make the distance between them shorter, if so update the distance and update the precursor node

if ins==0

v=i;

if label(v)>(label(u)+w(u,v))

label(v)=(label(u)+w(u,v));

f(v)=u;

end

end

end

全部论文请见下方“ 只会建模 QQ名片” 点击QQ名片即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/536840.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

重新定义新增长,从百果园看ESG如何可持续

当下&#xff0c;企业的增长亟待重新定义。 中国已基本告别人口红利时代&#xff0c;不少行业和企业当前陷入增长困境。原来以规模定义的增长很难实现&#xff0c;一些企业在日常运营中找不到方向和方式&#xff0c;因此需要重新定义“增长”。 最终&#xff0c;在环境恶化、…

计算机图形学-GAMES101-7

引言 场景中有很多的三角形&#xff0c;如果实现可见性和遮挡呢&#xff1f;  一个简单的想法是&#xff0c;从远到近画&#xff0c;近处的物体自然会覆盖掉远处的物体&#xff0c;这种画法也叫画家算法。  但是实际绘制中物体的顺序是不容易确定的&#xff0c;比如如下图绘制…

下载和安装appuploader

转载&#xff1a;下载和安装appuploader IOS开发工具官网地址 Appuploader home -- A tool improve ios develop efficiency such as submit ipa to appstore and manage ios certificate 最新版本已经优化了没支付688给apple的账号登录流程&#xff0c;无需再安装其他软件。…

DockerWeave容器跨机通信网络部署

Docker Weave网络部署 Weave在Docker主机之间实现Overlay网络&#xff0c;使用业界标准VXLAN封装&#xff0c;基于UDP传输&#xff0c;也可以加密传输。 Weave Net创建一个连接多个Docker主机的虚拟网络&#xff0c;类似于一个以太网交换机&#xff0c;所有的容器都连接到这上…

数组或结构体赋值时memcpy与直接赋值的效率比较

先上结论&#xff1a; 二者不一定谁快通常情况下&#xff0c;数组维度越大&#xff0c;使用memcpy效率更高数组维度越大&#xff0c;直接赋值耗时主体是循环耗时 Note&#xff1a; “等号赋值”被编译器翻译成一连串的MOV指令&#xff0c;而memcpy则是一个循环。“等号赋值”比…

05mysql---函数

目录 1:日期函数 2:字符函数 3:数值函数 4:流程函数 1:日期函数 select 函数(参数) 函数功能举例curdate()返回当前日期2023-05-17curtime()返回当前时间14:44:33now()返回当前日期和时间2023-05-17 14:44:33year(date)获取指定date的年份month(date)获取指定date的月份day…

【简介】限流

限流 为什么要限流限流算法单机限流计数器算法滑动窗口算法漏桶算法令牌桶算法 分布式限流配额算法 限流策略限流位置 为什么要限流 作为有追求的程序员&#xff0c;我们都希望自己的系统跑的飞快&#xff0c;但是速度再快&#xff0c;系统处理请求耗时也不可能为0&#xff0c…

线程池下载4K壁纸

学习记录 学习记录 一、目标 aHR0cHM6Ly9waWMubmV0Ymlhbi5jb20vDQo 拿到每张图片的href 和 标题&#xff0c;跳转到详情页进行图片下载地址的提取并请求实现图片本地下载 二、代码实现 """ CSDN: 抄代码抄错的小牛马 mailbox&#xff1a;yxhlhm2002163.com…

计算机毕业论文内容参考|基于java的房产营销系统的设计与实现

文章目录 导文摘要前言绪论课题背景课题内容相关技术与方法介绍技术分析技术设计技术实现总结与展望本文总结后续工作展望导文 计算机毕业论文内容参考|基于java的房产营销系统的设计与实现 摘要 当今社会,随着经济的快速发展和人们对生活品质的不断提高,房地产行业正在面临…

Java --- docker安装redis

目录 一、拉取redis容器镜像 二、新建目录 三、拷贝redis.conf文件模板进/app/redis目录 四、修改redis.conf文件 五、启动redis镜像服务 一、拉取redis容器镜像 docker pull redis:7.0.0 二、新建目录 mkdir -p /app/redis 三、拷贝redis.conf文件模板进/app/redis目录 cp …

Java面试(4)面向对象

文章目录 概念1. 面向对象和面向过程的区别2. 面向对象三大特征 类1. 接口和抽象类有什么共同点和区别&#xff1f;2. 深拷贝和浅拷贝区别了解吗&#xff1f;什么是引用拷贝&#xff1f;3. 内部类1. 内部类2. 内部类的优点3. 内部类有哪些应用场景4. 局部内部类和匿名内部类访问…

python 3.8 + tensorflow 2.4.0 + cuda11.0 的问题

版本匹配 &#x1f517;从源代码构建 | TensorFlow 报错&#xff1a;Could not load dynamic library ‘cupti64_110.dll’; dlerror: cupti64_110.dll not found 是因为我电脑中的 cuda 版本以前是 10&#xff0c;现在是 11.4 &#xff0c;所以需要安装对应版本的 cudatoolk…

基于粒子群算法的微网经济优化调度——附Matalb代码

目录 摘要&#xff1a; 代码主要内容&#xff1a; 研究背景&#xff1a; 微电网模型&#xff1a; 粒子群算法&#xff1a; 运行结果&#xff1a; Matlab代码分享&#xff1a; 摘要&#xff1a; 提出了一种经济与环保相协调的微电网优化调度模型&#xff0c;针对光伏电池…

SAP入门到放弃系列之需求管理的基本要素

需求管理目标&#xff1a; 一般而言&#xff0c;生产计划&#xff08;PP&#xff09;的总体目标&#xff0c;特别是需求管理的总体目标是通过减少以下内容来更好地为客户服务&#xff1a; 补货提前期存货成本 需求管理的要素&#xff1a; 需求管理工作的主要要素广义上可分…

2013蓝桥杯真题省赛翻硬币 C语言/C++

[蓝桥杯 2013 省 B] 翻硬币 题目背景 小明正在玩一个“翻硬币”的游戏。 题目描述 桌上放着排成一排的若干硬币。我们用 * 表示正面&#xff0c;用 o 表示反面&#xff08;是小写字母&#xff0c;不是零&#xff09;&#xff0c;比如可能情形是 **oo***oooo&#xff0c;如果…

暴涨700w播放,星穹铁道恰饭频频登上B站爆款热榜!

B站作为现在年轻一代聚集的多元化社区&#xff0c;游戏内容则是社区内受众较为广泛的存在&#xff0c;而星铁作为面向年轻群体的回合制游戏&#xff0c;自然是赢得B站核心用户群体的青睐。 4月26日&#xff0c;暌违已久的手游《崩坏&#xff1a;星穹铁道》&#xff08;后文简称…

【Java】平时开发中遇到的问题你是否遇到过?

文章目录 前言一、六类典型空指针问题1.1包装类型的空指针问题1.2 级联调用的空指针问题1.3 Equals方法左边的空指针问题1.4 ConcurrentHashMap 这样的容器不支持 Key&#xff0c;Value 为 null。1.5 集合&#xff0c;数组直接获取元素1.6 对象直接获取属性 二、日期YYYY格式设…

Linux和UNIX的关系及区别(详解)

UNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中&#xff0c;UNIX 诞生于 20 世纪 60 年代末&#xff0c;Windows 诞生于 20 世纪 80 年代中期&#xff0c;Linux 诞生于 20 世纪 90 年代初&#xff0c;可以说 UNIX 是操作系统中的"老大哥&…

Fortinet FortiNAC RCE漏洞复现(CVE-2022-39952)

0x01 产品简介 FortiNAC(Network Access Control) 是Fortinet的一种零信任网络访问控制解决方案&#xff0c;可增强用户对企业网络上的物联网 (IoT) 设备的监控。NAC 是零信任网络访问安全模型的重要组成部分&#xff0c;在该模型中&#xff0c;IT 团队可以轻松了解正在访问网络…

低代码让开发变得不再复杂

文章目录 前言低代码 VS 传统开发为什么选择IVX&#xff1f;平台比对总结 前言 在数字化的时代背景下&#xff0c;企业都面临巨大的数字化转型的挑战。为了应对这样的挑战&#xff0c;企业软件开发工具和平台也在不断革新和发展。低代码开发平台随之应运而生&#xff0c;成为了…