<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>数学 on Liangweidong's blog</title><link>https://liangweidonggood.github.io/tags/%E6%95%B0%E5%AD%A6/</link><description>Recent content in 数学 on Liangweidong's blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Mon, 01 Jan 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://liangweidonggood.github.io/tags/%E6%95%B0%E5%AD%A6/index.xml" rel="self" type="application/rss+xml"/><item><title>24-应用数学</title><link>https://liangweidonggood.github.io/p/24-ying-yong-shu-xue/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://liangweidonggood.github.io/p/24-ying-yong-shu-xue/</guid><description>&lt;h1 id="24-应用数学第24小时"&gt;24-应用数学（第24小时）
&lt;/h1&gt;
 &lt;blockquote&gt;
 &lt;p&gt;软考-系统架构设计师 | 第5篇 架构设计补充知识
出题形式：上午选择题
分值占比：2-3 分（运筹学）&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="0-考点分析"&gt;0. 考点分析
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;图论之最小生成树&lt;/strong&gt;（普里姆 vs 克鲁斯卡尔）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;图论之最大流量&lt;/strong&gt;（路径求和 + 残余流量法）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;线性规划&lt;/strong&gt;（图解法 + 联立方程组法）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;动态规划&lt;/strong&gt;（装货最大价值问题）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;决策分析&lt;/strong&gt;（决策树 + EMV期望货币值）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不确定型决策&lt;/strong&gt;（乐观/悲观/后悔值/折中/等可能 5 种准则）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="1-核心知识点"&gt;1. 核心知识点
&lt;/h2&gt;&lt;h3 id="11-图论之最小生成树"&gt;1.1 图论之最小生成树
&lt;/h3&gt;&lt;h4 id="定义"&gt;定义
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;生成树&lt;/strong&gt;：包含图中所有顶点的树&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小生成树&lt;/strong&gt;：在连通的&lt;strong&gt;带权图&lt;/strong&gt;的所有生成树中，&lt;strong&gt;权值和最小&lt;/strong&gt;的那棵&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;边数 = 顶点数 - 1&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="两种算法"&gt;两种算法
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;普里姆（Prim）算法&lt;/strong&gt;：从某一顶点出发逐步扩展（适合稠密图）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;克鲁斯卡尔（Kruskal）算法&lt;/strong&gt;：按&lt;strong&gt;边长从小到大&lt;/strong&gt;依次选取（不形成闭环），常考&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="典型解法步骤kruskal"&gt;典型解法步骤（Kruskal）
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;将所有边按权值从小到大排序&lt;/li&gt;
&lt;li&gt;依次选取权值最小的边&lt;/li&gt;
&lt;li&gt;若形成闭环则&lt;strong&gt;舍弃&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;直到选取了 n-1 条边（n 为顶点数）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="12-图论之最大流量"&gt;1.2 图论之最大流量
&lt;/h3&gt;&lt;h4 id="定义-1"&gt;定义
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;最大流量问题是一个&lt;strong&gt;特殊的线性规划问题&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;适用于：道路运输能力、管道流量等问题&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="解题步骤"&gt;解题步骤
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;找出一条从源到汇的路径&lt;/li&gt;
&lt;li&gt;该路径最大流量 = 各段流量的&lt;strong&gt;最小值&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;该路径上各段流量都减去已用流量&lt;/li&gt;
&lt;li&gt;流量为 0 的线段&lt;strong&gt;删除&lt;/strong&gt;（断开）&lt;/li&gt;
&lt;li&gt;重复 1-4 步直到无可通路径&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;总最大流量 = 各条路径最大流量之和&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="13-线性规划"&gt;1.3 线性规划
&lt;/h3&gt;&lt;h4 id="定义-2"&gt;定义
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;在&lt;strong&gt;有限资源条件&lt;/strong&gt;下，如何有效使用这些资源达到预定目标&lt;/li&gt;
&lt;li&gt;数学上：在一组约束条件下寻找目标表达式的&lt;strong&gt;极值问题&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="两种解法"&gt;两种解法
&lt;/h4&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;方法&lt;/th&gt;
					&lt;th&gt;特点&lt;/th&gt;
					&lt;th&gt;适用&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;图解法&lt;/td&gt;
					&lt;td&gt;直观、有解/无解/最优解位置一目了然&lt;/td&gt;
					&lt;td&gt;2 变量、约束较少（计算量 O(n)）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;联立方程组法&lt;/td&gt;
					&lt;td&gt;联立直线交点，逐个验证&lt;/td&gt;
					&lt;td&gt;3 变量及以上（计算量 O(n²)）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="线性规划问题解的可能"&gt;线性规划问题解的可能
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;唯一最优解&lt;/strong&gt;：在解区间多边形的某个顶点上&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;无穷多最优解&lt;/strong&gt;：能找到两个不同的最优解&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;无界解&lt;/strong&gt;：有无穷多解但无最优解（缺少必要约束）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;无可行解&lt;/strong&gt;：约束条件互相矛盾&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="整数解"&gt;整数解
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;联立求出的解若非整数，需枚举相邻整数验证（如 P1 不符合 → P3(1,4) 符合）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="14-动态规划"&gt;1.4 动态规划
&lt;/h3&gt;&lt;h4 id="定义-3"&gt;定义
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;将问题分解为更小的、相似的&lt;strong&gt;子问题&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;存储子问题的解&lt;/strong&gt;避免计算重复&lt;/li&gt;
&lt;li&gt;解决最优化问题&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="典型应用"&gt;典型应用
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;装货最大价值问题&lt;/strong&gt;：
&lt;ol&gt;
&lt;li&gt;计算每种货物的&lt;strong&gt;单位利润&lt;/strong&gt;（总利润/重量）&lt;/li&gt;
&lt;li&gt;按单位利润从大到小依次装&lt;/li&gt;
&lt;li&gt;直到装满载重限制&lt;/li&gt;
&lt;li&gt;剩余空间用次优物品填充&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="15-决策分析"&gt;1.5 决策分析
&lt;/h3&gt;&lt;h4 id="期望货币值emv"&gt;期望货币值（EMV）
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;EMV&lt;/strong&gt; = Σ(每种可能结果的收益 × 发生概率)&lt;/li&gt;
&lt;li&gt;通过比较各方案的 EMV 决策&lt;/li&gt;
&lt;li&gt;决策树最左边做决策 → &lt;strong&gt;从右向左&lt;/strong&gt;逐层计算化简&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="解题技巧"&gt;解题技巧
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;画决策树&lt;/strong&gt;：方框节点（决策点）→ 圆圈节点（机会点）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;从右向左逐层计算&lt;/strong&gt;每个机会点的 EMV&lt;/li&gt;
&lt;li&gt;决策点选择 EMV 最大的方案&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="16-不确定型决策5-种准则"&gt;1.6 不确定型决策（5 种准则）
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;准则&lt;/th&gt;
					&lt;th&gt;别名&lt;/th&gt;
					&lt;th&gt;原则&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;乐观主义&lt;/td&gt;
					&lt;td&gt;最大最大&lt;/td&gt;
					&lt;td&gt;大中取大（每个方案选最大，再选最大）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;悲观主义&lt;/td&gt;
					&lt;td&gt;最大最小&lt;/td&gt;
					&lt;td&gt;小中取大（每个方案选最小，再选最大）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;折中主义&lt;/td&gt;
					&lt;td&gt;—&lt;/td&gt;
					&lt;td&gt;乐观系数 α：H = α·最大 + (1-α)·最小&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;等可能性&lt;/td&gt;
					&lt;td&gt;Laplace&lt;/td&gt;
					&lt;td&gt;各状态概率相等，求平均&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;后悔值&lt;/td&gt;
					&lt;td&gt;最小最大后悔值&lt;/td&gt;
					&lt;td&gt;见下&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="后悔值准则重点"&gt;后悔值准则（重点）
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;取每种自然状态的&lt;strong&gt;最高值&lt;/strong&gt;作为理想目标&lt;/li&gt;
&lt;li&gt;用最高值 - 该状态其他值 = 后悔值&lt;/li&gt;
&lt;li&gt;每个方案中取&lt;strong&gt;最大后悔值&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;在各方案的最大后悔值中&lt;strong&gt;取最小值&lt;/strong&gt;作为决策&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="2-关键概念速查"&gt;2. 关键概念速查
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;概念&lt;/th&gt;
					&lt;th&gt;公式/方法&lt;/th&gt;
					&lt;th&gt;适用场景&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;最小生成树&lt;/td&gt;
					&lt;td&gt;Kruskal 按边长排序&lt;/td&gt;
					&lt;td&gt;n 个顶点选 n-1 条边不形成环&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;最大流量&lt;/td&gt;
					&lt;td&gt;路径流量 = min(各段流量)，求和&lt;/td&gt;
					&lt;td&gt;运输网、管道网&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;线性规划&lt;/td&gt;
					&lt;td&gt;图解法/联立方程组&lt;/td&gt;
					&lt;td&gt;资源约束下求极值&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;动态规划&lt;/td&gt;
					&lt;td&gt;分解子问题 + 记忆&lt;/td&gt;
					&lt;td&gt;装货最大价值&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EMV&lt;/td&gt;
					&lt;td&gt;Σ(收益×概率)&lt;/td&gt;
					&lt;td&gt;概率已知&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;后悔值&lt;/td&gt;
					&lt;td&gt;max(state) - 实际值&lt;/td&gt;
					&lt;td&gt;概率未知&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="3-典型例题"&gt;3. 典型例题
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;题目1（最小生成树）&lt;/strong&gt;：某小区有七栋楼房①~⑦，各楼房之间可修水管路线的长度已标记在连线旁。为修建连通各个楼房的水管，该小区内部水管的总长度至少为（ ）百米。
A. 20 B. 21 C. 24 D. 27&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;答案&lt;/strong&gt;：A（20 百米）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解析&lt;/strong&gt;：采用 Kruskal 算法：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;找所有长 2 的边：①③、④⑥ → 可行&lt;/li&gt;
&lt;li&gt;找所有长 3 的边：①⑦、③⑥ → 可行&lt;/li&gt;
&lt;li&gt;找所有长 4 的边：①② 和 ②⑥，全部连接会闭环，舍弃 ①②&lt;/li&gt;
&lt;li&gt;找所有长 5 的边：③④，连接形成闭环，舍弃&lt;/li&gt;
&lt;li&gt;找所有长 6 的边：①④（形成闭环，舍弃）、⑤⑥（可行）&lt;/li&gt;
&lt;li&gt;总长度 = 2×2 + 3×2 + 4 + 6 = &lt;strong&gt;20&lt;/strong&gt; 百米&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;题目2（最大流量）&lt;/strong&gt;：某运输网从节点①到节点⑥的最大运输能力可以达到（ ）万吨每小时。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;选项：A. 26 B. 23 C. 22 D. 21&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;答案&lt;/strong&gt;：B（23 万吨）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解析&lt;/strong&gt;：依次找路径：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;路径 ①③⑤⑥：最大 10 万吨（①③之间断开）&lt;/li&gt;
&lt;li&gt;路径 ①②⑤⑥：最大 6 万吨（①②之间断开）&lt;/li&gt;
&lt;li&gt;路径 ①④⑥：最大 5 万吨（④⑥之间断开）&lt;/li&gt;
&lt;li&gt;路径 ①④③⑤⑥：最大 1 万吨&lt;/li&gt;
&lt;li&gt;路径 ①④②⑤⑥：最大 1 万吨&lt;/li&gt;
&lt;li&gt;总最大流量 = 10 + 6 + 5 + 1 + 1 = &lt;strong&gt;23 万吨&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;题目3（线性规划）&lt;/strong&gt;：某工厂生产甲、乙两种产品，已知约束 2x+3y≤14, 8x≤16, 3y≤12, 求利润最大方案。
A. 生产甲2套，乙3套 B. 生产甲1套，乙4套 C. 生产甲3套，乙4套 D. 生产甲4套，乙2套&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;答案&lt;/strong&gt;：B（生产甲1套，乙4套）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解析&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;联立 ①+② 求得 (x=2, y=10/3) → 利润 14，但 y 不是整数&lt;/li&gt;
&lt;li&gt;联立 ②+③ 求得 (x=2, y=4) → 不满足 ①&lt;/li&gt;
&lt;li&gt;联立 ①+③ 求得 (x=1, y=4) → 满足约束，利润 = 2+12 = 14&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;整数约束下最优解为 (1, 4)，利润 14 万元。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;题目4（动态规划）&lt;/strong&gt;：用 10 吨卡车装运货物，各种货物的重量与利润见表。最大总利润为（ ）元。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;选项：A. 530 B. 534 C. 536 D. 538&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;答案&lt;/strong&gt;：D（538 元）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解析&lt;/strong&gt;：计算单位利润（利润/重量）：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A: 53/1=53, B: 104/2=52, C: 156/3=52&lt;/li&gt;
&lt;li&gt;D: 216/4=54（最大）, E: 265/5=53, F: 318/6=53&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;选单位利润最大的 D 装 2 件（8 吨），剩余 2 吨选单位利润次大的 A 装 2 件（2 吨），共 10 吨。
总利润 = 216×2 + 53×2 = 432 + 106 = &lt;strong&gt;538 元&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;题目5（决策分析）&lt;/strong&gt;：某货运公司要从A地向B地发送价值 9000 元货物。走陆路成本 1000 元；走水路成本 700 元，但遇暴风雨（概率 15%）会损失 10% 货物。应选哪个方案？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;答案&lt;/strong&gt;：走水路&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解析&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;走水路期望成本 = 700×85% + 1600×15% = 595 + 240 = &lt;strong&gt;835 元&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;走陆路期望成本 = 1000×100% = &lt;strong&gt;1000 元&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;走水路期望成本 &amp;lt; 走陆路，选&lt;strong&gt;走水路&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;题目6（后悔值）&lt;/strong&gt;：某公司投资策略，三种经济趋势下三种投资方案收益表，用后悔值法应选（ ）。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;后悔值矩阵计算后：A 最大后悔值 350，B 最大后悔值 250，C 最大后悔值 300&lt;/li&gt;
&lt;li&gt;选各方案最大后悔值中&lt;strong&gt;最小者&lt;/strong&gt;（250）→ 稳健投资方案 B&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;答案&lt;/strong&gt;：B（稳健投资方案）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;解析&lt;/strong&gt;：后悔值准则 = 各方案最大后悔值中取最小。本例中稳健方案 250 最小。&lt;/p&gt;
&lt;h2 id="4-高频考点"&gt;4. 高频考点
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;最小生成树&lt;/strong&gt;：Kruskal 按边长排序 + 不形成环（n-1 条边）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最大流量&lt;/strong&gt;：路径流量求和 + 每用一次扣减该路径所有线段流量&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;线性规划&lt;/strong&gt;：3 变量以下图解法，3 变量以上联立方程组；注意整数约束&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;动态规划&lt;/strong&gt;：装货问题先算单位利润，按单位利润从大到小装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;决策树 EMV&lt;/strong&gt;：从右向左计算，每层选最大 EMV&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;后悔值法&lt;/strong&gt;：每状态 max - 实际 = 后悔值；每方案取 max；各 max 中取 min&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;乐观主义&lt;/strong&gt; vs &lt;strong&gt;悲观主义&lt;/strong&gt; vs &lt;strong&gt;后悔值&lt;/strong&gt;：三种不确定决策易混淆，注意区分原则&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>