当前位置: 首页 > news >正文

Note - 决策单调性

草。好难。Hootime 是不是不适合学 OI。


以下的 \(\mathrm{opt}(i)\) 表示位置为 \(i\) 的最优决策点。

从四边形不等式讲起

四边形不等式

若无特殊说明,以下均保证 \(a \le b \le c \le d\)

是一个不等式(废话),长这样:

\[w(a, c) + w(b, d) \le w(a, d) + w(b, c) \tag{1} \]

其中 \(a \le b \le c \le d\)

这个东西还有另一种形式:

\[w(a, b) + w(a+1, b+1) \le w(a+1, b) + w(a, b+1) \tag{2} \]

简记为「交叉小于包含」。

下证两个式子等价。

充分性很容易证明,只需要将代入 \(a' = a, b' = a+1, c' = b, d' = b+1\) 代入 \((1)\) 即可。

必要性:

我们将 \((2)\) 改写为如下形式:

\[w(a+1, c+1)-w(a+1, c) \le w(a, c+1)-w(a, c) \tag{1.1} \]

那么我们使用数学归纳法,假设 \(w(b-1, c+1)-w(b-1, c) \le w(a, c+1)-w(a, c)\)

\((1.1)\) 得,\(w(b, c+1)-w(b, c) \le w(b-1, c+1)-w(b-1, c)\)

合并两式,得

\[w(b, c+1)-w(b, c) \le w(a, c+1)-w(a, c) \tag{1.2} \]

又改写 \((1.2)\) 得:

\[w(b, c+1)-w(a, c+1) \le w(b, c)-w(a, c) \tag{1.3} \]

我们再次使用数学归纳法,假设 \(w(b, d-1)-w(a, d-1) \le w(b, c)-w(a, c)\)

那么同理,可得:

\[w(b, d)-w(a, d) \le w(b, c)-w(a, c) \tag{1.4} \]

移项得:

\[w(a, c)+w(b, d) \le w(a, d)+w(b, c) \]

经典结论

1

对于问题:\(f_i = \min_{1 \le j \le i} w(j, i)\),如果 \(w\) 满足四边形不等式且 \(i < i'\),有 \(\mathrm{opt}(i) \le \mathrm {opt}(i')\)

下证性质的正确性。

反证法。设存在 \(i < i'\)\(\mathrm{opt}(i) > \mathrm {opt}(i')\)

\(j \leftarrow \mathrm{opt}(i), j' \leftarrow \mathrm {opt}(i')\)。整理如上不等关系得 \(j' < j \le i < i'\)

又由最优性可得,\(w(j, i) < w(j', i), w(j', i') < w(j, i')\)

将两式相加得 \(w(j, i)+w(j', i') < w(j', i)+w(j, i')\),即 \(w(j', i)+w(j, i') > w(j, i)+w(j', i')\)

我们用 \(a, b, c, d\) 代替 \(j', j, i, i'\),发现式子变成了 \(w(a, c)+w(b, d) > w(a, d)+w(b, c)\),与四边形不等式矛盾。

2

http://www.jsqmd.com/news/440360/

相关文章:

  • 深度模糊多视图学习:FUML, 提升多视图分类的准确性与可靠性阅读笔记.19674907
  • 用DeepSeek写的论文怎么降AI率?最全攻略来了 - 还在做实验的师兄
  • LangChain框架入门:输出解析器使用技巧
  • 知网、万方、维普都能用的降AI工具推荐:一个工具搞定三大平台 - 还在做实验的师兄
  • 深度模糊多视图学习:FUML, 提升多视图分类的准确性与可靠性阅读笔记
  • 手动降AI和工具降AI到底哪个好?花了3天亲自对比 - 还在做实验的师兄
  • 若干贪心总结
  • 一文搞懂synchronized实现原理
  • Flutter 三方库 drivers_license_parser 的鸿蒙化适配指南 - 掌控 AAMVA 驾照精密解析、身份认证实战、鸿蒙级精密识别专家
  • 2026年 不锈钢管厂家推荐排行榜,304/316L/2205等不锈钢无缝管、卫生级不锈钢管,实力品牌深度解析与选购指南 - 品牌企业推荐师(官方)
  • 2026年高校论文AI率要求越来越严:政策解读与应对方案 - 还在做实验的师兄
  • 为什么你的论文AI率怎么都降不下来?深度分析3个原因 - 还在做实验的师兄
  • Flutter 三方库 jenny 的鸿蒙化适配指南 - 掌控 Yarn Spinner 剧情分支、互动脚本实战、鸿蒙级精密叙事专家
  • 645645
  • 软件: Keil esp固件烧写软件 华为云服务器(个人免费使用,每天消息上限) 二、调试过程 调试总体思路: 烧写官方的MQTT固 ...
  • 嘎嘎降AI和比话降AI怎么选?不同预算不同选择 - 还在做实验的师兄
  • 2026年 混合机厂家推荐排行榜:螺带/卧式/双动力/单锥/VC/高速/双行星/V型/双锥/无重力/犁刀/连续式混合机,高效混合技术实力品牌深度解析 - 品牌企业推荐师(官方)
  • pnpm . 支持JavaScript运行时的安装了
  • 嘎嘎降AI vs 笔灵降AI vs 零感AI:三款热门工具横评实测 - 还在做实验的师兄
  • [深度学习] 大模型学习-RAG技术全景解析
  • 论文降AI完整流程:从检测到修改再到复查,一篇搞定 - 还在做实验的师兄
  • 2026年四川电力资质代办厂家推荐榜单:电力安装/试验/总包/运维/施工/调试/检修/输变电/承装修试许可证一站式办理指南 - 品牌企业推荐师(官方)
  • MATLAB代码:基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究 关键词
  • 一步一步学习使用LiveBindings() 实现对JSON数据的绑定
  • AIGC检测到底是怎么检测的?搞懂原理才能有效降AI - 还在做实验的师兄
  • 2026最新|如何联系探潜数据分析?业务介绍+官方渠道汇总 - 速递信息
  • AI应用运维人力成本高?架构师的3个AI运维+自动化方案
  • 降AI工具大PK:嘎嘎降AI、去AIGC、率零谁更能打? - 还在做实验的师兄
  • 【毕设】基于Spring Boot的宠物咖啡馆平台的设计与实现
  • 知网AIGC检测不通过怎么办?过来人的实用补救攻略 - 还在做实验的师兄