系统架构设计师 - 数学与经济管理

news2024/9/9 1:13:45

数学与经济管理

  • 数学与经济管理(1 - 2分)
    • 图论应用
      • 最小生成树
      • 最短路径
      • 网络与最大流量 ★
    • 运筹方法
      • 关键路径法 ★ ★ ★
      • 线性规划 ★
      • 动态规划 ★ ★ ★
      • 排队论
      • 预测与决策 ★
        • 预测 - 博弈论
        • 决策
    • 数学建模 ★ ★


大家好呀!我是小笙,本章我主要分享系统架构设计师 - 数学与经济管理知识,希望内容对你有所帮助!!

数学与经济管理(1 - 2分)

图论应用

最小生成树

满足最小生成树的条件

  • 所有顶点接入
  • 没有回路
  • 权值之和最小

例题:德某小区有七栋楼房①~⑦(见下图),各楼房之间可修燃气管道路线的长度(单位:百米)已标记在连线旁。为修建连通各个楼房的燃气管道,该小区内部煤气管道的总长度至少为多少百米?

image-20240510125257938

克鲁斯卡尔算法 - 最短边

思想:依次寻找从短到长的边,同时满足上述最小生成树要求

最短边方式最后计算得出值为:23

image-20240510125655038 image-20240510125710397image-20240510125732552 image-20240510125759094 image-20240510125833703

普里姆算法 - 最近顶点

思想:一开始随机选择一个顶点找寻该顶点最近的顶点,以后循环选择连接一个顶点(离所有已经选择的顶点的最近的顶点),并且不会形成环

最短边方式最后计算得出值为:23

image-20240513124207685image-20240513123635636 image-20240513123657842 image-20240513124239323 image-20240513124257006 image-20240513124327877


最短路径

思想:拓扑思想,通过 s 找寻到 1 和 2 的最短路径,然后通过 1 和 2 找寻 3、4、5、7、8的最短路径,以此类推最终求得找到 t 的最短路径

例题

1、有一批货物要从城市s发送到城市t,线条上的数字代表通过这条路的费用(单位为万元)。那么,运送这批货物,至少需要花费多少元?

最短路径最后计算得出值为:81

image-20240513124501876

网络与最大流量 ★

思想:使用贪心算法思想,类似于“路径消消乐”,路径上从 1 -> 6 上的值可以相互抵消,抵消的最大值就是该路径的最大流量,以此类推消除,消除到最后没有可以到达的路径,就是最后的累计最大流量

例题

1、下图标出了某地区的运输网,各节点之间的运输能力如下表所示。那么,从节点①到节点⑥的最大运输能力(流量)可以达到多少万吨/小时?

最大运输能力最后计算得出值为:23

image-20240514124802004

运筹方法

关键路径法 ★ ★ ★

线性规划 ★

核心思想:列出联立方程,然后通过图解法更好解决

某企业需要采用甲、乙、丙三种原材料生产 I、II 两种产品。生产两种产品所需原材料数量、单位产品可获得利润以及企业现有原材料数如下表所示,则公司可以获得的最大利润是三 34 万元。取得最大利润时,原材料 尚有剩余

image-20240515123933097

解题步骤

方程式如下,求 9X + 12Y 的最大值以及原材料哪个有剩余

  • 甲:X + Y <= 4
  • 乙:4X + 3Y <= 12
  • 丙:X + 3Y <= 6
image-20240515124409808

将交点带入到 9X + 12Y 求得最大值为 34,X 为 2 ; Y 为 4/3,然后将值带回方程式,只有甲还有剩余


动态规划 ★ ★ ★

1、某公司现有400万元用于投资甲、乙、丙三个项目,投资额以百万元为单位,已知甲、乙、丙三项投资的可能方案及相应获得的收益如下表所示,则该公司能够获得的最大收益值是 18 百万元

image-20240515125003890

暴力求解法

image-20240515125825096

2、某企业准备将四个工人甲、乙、丙、丁分配在A、B、C、D四个岗位。每个工人由于技术水平不同,在不同岗位上每天完成任务所需的工时见下表。肖安排岗位,可使四个工人以最短的总工时 14 全部完成每天的任务

image-20240516123844026

贪心思想 + 动态调整:分别选出 A、B、C、D岗位所需工时最短的,然后根据最短的得知乙丙重叠,甲同时可以C、D,需要将甲的一个岗位分配给乙、丙(限制条件:一个人只能拥有一个岗位)

image-20240516124019445 image-20240516124431934


排队论

某博览会每天8:00开始让观众通过各入口处检票进场,8:00前已经有很多观众在排队等候。假设8:00后还有不少观众均匀地陆续到达,而每个入口处对每个人的检票速度都相同。根据以往经验,若开设8个入口,则需要60分钟才能让排队观众全部入场;若开设10个入口,则需要40分钟才能消除排队现象。为以尽量少的入口数确保20分钟后消除排队现象,博览会应在8:00和8:20开设的入口数分别为 16,4

求解过程

设8点前已排队等候的人数为 A ,每分钟可以来 Z 人,每个入口每分钟能进 Y人
1式:8 * 60 * Y = 60 * Z+A
2式:10 * 40 * Y = 40 * Z+A
1式 减 2式 得:3式:80Y = 20Z
把 3式 代入1式 得:A=240Y
所以要20分钟消除排队现象则有:
X * 20 * Y=20 * (4Y)+240Y
求得X = 16
所以8点应开入口16个,而8点20由于消除了排队,开口数量只需要4个就行了(依据:80Y = 20Z)

预测与决策 ★

预测 - 博弈论

两个嫌疑犯被隔离审讯。他们面临的处境是:如果两人都坦白,各判刑8年;如果两人都抵赖,各判刑1年(或许证据不足);如果一人坦白另一人抵赖,则坦白的放出去,不坦白的判刑10年,(“坦白从宽、抗拒从严”)。这里,两个囚徒就是两个局中人,每个局中人都有两个策略可供选择:坦白或抵赖。表中每一格的一对数字分别表示局中人不同策略组合的收益,第一个数字是囚徒A的收益,第二个数字是囚徒B的收益。这种有限对策(局中人是有限个,每个局中人的策略数也是有限的)往往用矩阵形式表示,站在自己的角度最优解就是都是坦白

image-20240520124004076
决策
  • 确定型决策

  • 风险决策

  • 不确定型决策

    决策矩阵

    image-20240520125158072
    • 乐观主义准则(大中取大):投资策略为积极

    • 悲观主义准则(小中取大):投资策略为保守

    • 折中主义准则

    • 等可能准则(加权平均数):投资策略为保守

    • 后悔值准则

      当趋势确定后,哪种策略最合适则其后悔值为0,其他策略据此计算相应亏损即后悔值

      image-20240520125647172

数学建模 ★ ★

数学建模是一种数学的思考方法,是运用数学的语言和方法,通过抽象和简化,建立能近似刻画并解决实际问题的模型的一种强有力的数学手段

数学建模的过程

  • 模型准备:了解问题的实际背景,明确其实际意义,掌握对象的各种信息。用数学语言来描述问题

  • 模型假设:根据实际对象的特征和建模的目的,对问题进行必要的简化,并用精确的语言提出一些恰当的假设

  • 模型建立:在假设的基础上,利用适当的数学工具来刻划各变量之间的数学关系,建立相应的数学结构。只要能够把问题描述清楚,尽量使用简单的数学工具

  • 模型求解:.利用获取的数据资料,对模型的所有参数做出计算(估计)

  • 模型分析:对所得的结果进行数学上的分析

  • 模型检验:将模型分析结果与实际情形进行比较,以此来验证模型的准确性、合理性和适用性。如果模型与实际较吻合,则要对计算结果给出其实际含义,并进行解释。如果模型与实际吻合较差,则应该修改假设,再次重复建模过程

  • 模型应用:应用方式因问题的性质和建模的目的而异

模型分析

  • 模型的合理性分析 (最佳、适中、满意等)
  • 模型的误差分析 (模型误差、观测误差、截断误差、舍入误差、过失误差、绝对误差、相对误差等)
  • 参数的灵敏性分析 (变量数据是否敏感,在最优方案不变的条件下这些变量允许变化的范围)

模型检验

  • 利用实际案例数据对模型进行检验是很常见的。将模型作为一个黑盒,通过案例数据的输入,检查其输出是否合理。这是应用人员常用的方法
  • 可以请专家来分析模型是否合理。经验丰富的专家一般会根据模型自身的逻辑,再结合实际情况,分析是否会出现矛盾或问题
  • 利用计算机来模拟实际问题,再在计算机上检验该数学模型。有时很难用实际案例或聘请专家来检验模型,例如,试验或实验的代价太大,难以取得实际案例,有的项目技术比较新,缺乏有经验的专家。例如,对某种核辐射防护建立的数学模型,采用计算机模拟方法来检验就十分有效

数学建模方法

  • 直接分析法:认识原理,直接构造出模型
  • 类比法:根据类似问题模型构造新模型
  • 数据分析法:大量数据统计分析之后建模
  • 构想法:对将来可能发生的情况给出设想从而建模

例题

1、对实际应用问题建立数学模型并求得结果后,还需要根据建模的目的和要求,利用相关知识,结合研究对象的特点,进行模型分析。模型分析工作一般不包括模型的先进性分析

  1. 模型的合理性分析
  2. 模型的误差分析
  3. 模型的先进性分析
  4. 参数的灵敏性分析

2、对实际应用问题建立了数学模型后,一般还需要对该模型进行检验。通过检验尽可能找出模型中的问题,以利于改进模型,有时还可能会否定该模型。检验模型的做法有多种,但一般不会 检验该模型所采用的技术能否被企业负责人理解

  1. 利用实际案例数据对模型进行检险
  2. 进行逻辑检验,分析该模型是否会出现矛盾
  3. 用计算机模拟实际问题来检验模型
  4. 检验该模型所采用的技术能否被企业负责人理解

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

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

相关文章

Java版Flink使用指南——将消息写入到RabbitMQ的队列中

大纲 新建工程新增依赖 编码自动产生数据写入RabbitMQ 测试工程代码 在 《Java版Flink使用指南——从RabbitMQ中队列中接入消息流》一文中&#xff0c;我们介绍了如何使用Java在Flink中读取RabbitMQ中的数据&#xff0c;并将其写入日志中。本文将通过代码产生一些数据&#xf…

OTA与OTA升级

目录 一、OTA简介 二、OTA升级 三、操作方式 一、OTA简介 在嵌入式领域当中&#xff0c;OTA&#xff08;Over-The-Air&#xff09;指的是通过无线通信技术对嵌入式设备的软件进行远程更新和管理。这种技术广泛应用于物联网设备、智能家电、汽车电子、智能手机等领域。通过OTA…

基于 PyTorch 的迁移学习介绍 (图像分类实战演示)

1. 介绍 迁移学习&#xff08;Transfer Learning&#xff09;允许我们采用另一个模型从另一个问题中学到的模式&#xff08;也称为权重&#xff09;并将它们用于我们自己的问题。 例如&#xff0c;我们可以采用计算机视觉模型从 ImageNet&#xff08;包含数百万张不同对象的图…

51单片机嵌入式开发:8、 STC89C52RC 操作LCD1602原理

STC89C52RC 操作LCD1602原理 1 LCD1602概述1.1 LCD1602介绍1.2 LCD1602引脚说明1.3 LCD1602指令介绍 2 LCD1602外围电路2.1 LCD1602接线方法2.2 LCD1602电路原理 3 LCD1602软件操作3.1 LCD1602显示3.2 LCD1602 protues仿真 4 总结 1 LCD1602概述 1.1 LCD1602介绍 LCD1602是一种…

java如何判断某个数在区间是否存在?

&#x1f3c6;本文收录于《CSDN问答解惑-专业版》专栏&#xff0c;主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案&#xff0c;希望能够助你一臂之力&#xff0c;帮你早日登顶实现财富自由&#x1f680;&#xff1b;同时&#xff0c;欢迎大家关注&&收…

数字园区新视界:智慧管理的全景体验

通过图扑可视化技术&#xff0c;智慧园区管理实现实时监控与数据分析&#xff0c;优化各类资源的配置与使用&#xff0c;提高整体运营效率与智能决策能力。

Java中关于File类的详解

File类 File类是文件和目录路径名称的抽象表示&#xff0c;主要用于文件和目录的创建、查找和删除等操作。在创建File对象的时候&#xff0c;需要传递一个路径&#xff0c;这个路径定位到哪个文件或者文件夹上&#xff0c;File就代表哪个对象。 File file new File("D:…

记一次Ueditor上传Bypss

前言 前一段时间和小伙伴在某内网进行渗透测试&#xff0c;目标不给加白&#xff0c;只能进行硬刚了&#xff0c;队友fscan一把梭发现某资产疑似存在Ueditor组件&#xff0c;但初步测试是存在waf和杀软的&#xff0c;无法进行getshell&#xff0c;经过一番折腾最终getshell&am…

揭秘”大模型加速器”如何助力大模型应用

文章目录 一、大模型发展面临的问题二、“大模型加速器”助力突破困难2.1 现场效果展示2.1.1 大模型加速器——文档解析引擎2.2.2 图表数据提取 三、TextIn智能文档处理平台3.1 在线免费体验3.1.1 数学公式提取3.1.2 表格数据提取 四、acge文本向量化模型4.1 介绍4.2 技术创新4…

Python基础语法:运算符详解(算术运算符、比较运算符、逻辑运算符、赋值运算符)②

文章目录 Python中的运算符详解一、算术运算符二、比较运算符三、逻辑运算符四、赋值运算符五、综合示例结论 Python中的运算符详解 在Python编程中&#xff0c;运算符用于执行各种操作&#xff0c;例如算术计算、比较、逻辑判断和赋值。了解并掌握这些运算符的使用方法是编写…

CTF php RCE (四)

0x08 取反以及异或、或 这两个东西呢相当的好玩&#xff0c;也能够达到一下小极限的操作 <?php error_reporting(0); if(isset($_GET[code])){$code$_GET[code];if(strlen($code)>40){die("This is too Long.");}if(preg_match("/[A-Za-z0-9]/",$…

Firealpaca 解锁版下载及安装教程 (火焰羊驼绘画软件)

前言 FireAlpaca是一款简单易用的电脑绘画软件&#xff0c;采用了类似于Photoshop的图层绘画方式。对于喜欢手绘和创作漫画的朋友来说&#xff0c;FireAlpaca的多图层功能使得绘画过程更加便捷和简单。作为一个小型图像编辑软件&#xff0c;它能够轻松处理多个图层或手绘图&am…

拥抱UniHttp,规范Http接口对接之旅

前言 如果你项目里还在用传统的编程式Http客户端比如HttpClient、Okhttp去直接对接第三方Http接口&#xff0c; 那么你项目一定充斥着大量的对接逻辑和代码&#xff0c; 并且针对不同的对接渠道方需要每次封装一次调用的简化&#xff0c; 一旦封装不好系统将会变得难以维护&am…

策略模式(大话设计模式)C/C++版本

策略模式 商场收银软件 根据客户所购买商品的单价和数量来收费 需求分析&#xff1a; 1. 输入单价数量 > 界面逻辑 2. 计算&#xff08;可能打折或者促销&#xff09; > 业务逻辑 3. 输出结果 > 界面逻辑感觉和计算器的逻辑流程差不多&#xff0c;可以用简单工厂模式…

浪潮天启防火墙TQ2000远程配置方法SSL-xxx、L2xx 配置方法

前言 本次设置只针对配置VXX&#xff0c;其他防火墙配置不涉及。建议把防火墙内外网都调通后再进行Vxx配置。 其他配置可参考&#xff1a;浪潮天启防火墙配置手册 配置SSLVxx 在外网端口开启SSLVxx信息 开启SSLVxx功能 1、勾选 “启用SSL-Vxx” 2、设置登录端口号&#xff0…

Unity3D 太空大战射击游戏

一、前言 本案例是初级案例&#xff0c;意在帮助想使用unity的初级开发者能较快的入门&#xff0c;体验unity开发的方便性和简易性能。 本次我们将使用团结引擎进行开发&#xff0c;帮助想体验团结引擎的入门开发者进行较快的环境熟悉。 本游戏案例以太空作战为背景&#xff0c…

如何分析软件测试中发现的Bug!

假如你是一名软件测试工程师&#xff0c;每天面对的就是那些“刁钻”的Bug&#xff0c;它们像是隐藏在黑暗中的敌人&#xff0c;时不时跳出来给你一个“惊喜”。那么&#xff0c;如何才能有效地分析和处理这些Bug&#xff0c;让你的测试工作变得高效且有趣呢&#xff1f;今天我…

Threadlocal使用获取最后更新人信息

Threadlocal 的作用范围是一个线程&#xff0c;tomcat启动默认开启一个线程 首先点击登录&#xff0c;登录方法会返回token 拿到token后放在请求头中发送商品的插入请求&#xff0c;在插入是设置拿到token中的nickName&#xff08;花名&#xff09;放入&#xff08;lastUpdate…

C 语言中如何实现字符串的拼接?

&#x1f345;关注博主&#x1f397;️ 带你畅游技术世界&#xff0c;不错过每一次成长机会&#xff01; &#x1f4d9;C 语言百万年薪修炼课程 【https://dwz.mosong.cc/cyyjc】通俗易懂&#xff0c;深入浅出&#xff0c;匠心打磨&#xff0c;死磕细节&#xff0c;6年迭代&…

轻松搭建RAG:澳鹏RAG开发工具

我们很高兴地宣布推出RAG开发工具&#xff0c;这是澳鹏大模型智能开发平台的一项新功能。此功能可帮助团队轻松创建高质量的检索增强生成 (RAG) 模型。 什么是 RAG&#xff1f; 检索增强生成 (RAG) 通过利用大量外部数据源&#xff08;例如企业的知识库&#xff09;显著增强了…