首页 > 其他分享 >四边形不等式 & 决策单调性

四边形不等式 & 决策单调性

时间:2024-05-23 12:52:06浏览次数:16  
标签:不等式 决策 leq 四边形 单调 式子

前言

某些概念。

四边形不等式是 dp 式子满足决策单调性的必要但不充分条件。

决策单调性:对于某个最优化问题而言,若任意的 \(i<j\) 都满足 \(opt(i) \leq opt(j)\),那么称该 dp 满足决策单调性。(\(opt_i\) 表示 \(dp_i\) 从 \(opt_i\) 这种情形转移过来)

以下先用最基础的问题讨论。\(f_i = \min\limits_{j=1}^{i-1}\{w(j,i)\}\)。朴素要 \(O(n^2)\)。

四边形不等式

四边形不等式为:对于任意的 \(a\leq b\leq c \leq d\),有 \(w(a,c) + w(b,d) \leq w(a,d) + w(c,d)\)。

  • 如果满足四边形不等式,那么式子满足决策单调性。

证明

假设有 \(b = opt(c), a = opt(d)\) 并且 \(a < b\leq c < d\)。根据假设,可知 \(w(a,d) \leq w(b,d)\) 且 \(w(b,c) \leq w(a,c)\)。得到式子:

\[w(a,d) - w(b,d)\leq0\leq w(a,c) - w(b,c) \]

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

与四边形不等式矛盾。证毕。

以下是一些性质:

  1. 如果 \(a(i,j),b(i,j)\) 满足四边形不等式,对于 \(c_1,c_2 \geq 0\),有 \(c_1a(i,j) +c_2b(i,j)\) 满足四边形不等式。
  2. 如果

标签:不等式,决策,leq,四边形,单调,式子
From: https://www.cnblogs.com/yfzqwq/p/18208168

相关文章

  • 决策单调性优化DP
    @目录决策单调性四边形不等式决策单调性形式1法1分治法2二分队列例题P3515Solution形式2例题P3195Solution形式3例题CF833BSolution形式4例题Solution后话同步发表于CSDN决策单调性四边形不等式定义:对于二元函数\(w(x,y)\),若\(\foralla,b,c,d\in\mathbb{Z}\),且\(a......
  • 单调队列
    单调队列考虑在一个序列中维护一个类似于窗口的东西。以下不妨设求得是窗口最大值。首先根据贪心,如果当前数整个窗口中最大的,并且是最靠前的,那么这个数前面的所有数都不会对答案产生一点贡献。于是考虑维护一个单调递增的序列,需要从中找出答案。设置一个首指针,未指针代表这个窗......
  • 单调栈的使用
    以leetcode739为例,我们利用单调栈维护一个单调递增数列https://leetcode.cn/problems/daily-temperatures/description/ 通过上述内容,我们一直通过栈顶读取元素,维护数列的单调性。Q:单调栈用于做什么A:求每个元素左(右)侧第一个比他小(大)的元素的位置(具体值)单调栈的维护和操作都......
  • 单调栈
    单调栈:可以线性预处理:序列前/后缀最大/小值的位置,或者是第\(i\)个数下一个更小/大数的位置。B3666求数列所有后缀最大值的位置https://www.luogu.com.cn/problem/B3666题意:给一个初始为空的数列\(a\),共\(n\)次操作,第\(i(1\leqi\leqn)\)次操作会在\(a\)的末尾......
  • 2024ICPC武汉邀请赛-G.Pack-数论分块、整除运算相关的不等式
    link:https://codeforces.com/gym/105143Groupcontests:https://codeforces.com/group/DWEH34LQgT/contest/521901题意:有\(n\)件\(A\)物品,\(m\)件\(B\)物品,两种物品价值分别是\(a,b\),若干件\(A\)和若干件\(B\)可以打包成一个商品,打包尽可能多的商品的情况下让剩余的......
  • pde复习笔记 第一章 波动方程 第六节 能量不等式、波动方程解的唯一性和稳定性
    能量不等式这一部分需要知道的是能量的表达式\[E(t)=\int_{0}^{l}u_{t}^{2}+a^{2}u_{x}^{2}dx\]一般而言题目常见的问法是证明能量是减少的,也就是我们需要证明\[\dfrac{d}{dt}E(t)\le0\]在计算\(\dfrac{d}{dt}E(t)\le0\)的时候一定会用的题目给的方程条件去凑微分,还会......
  • 珠宝 (01背包,四边形不等式)
    \(01\)背包的trick。Link.做法\(1\)暴力背包。超时。做法\(2\)一个显然的性质就是,按\(c_i\)归类,先用价值大的。如果无法更新背包,直接退出循环即可。亲测能获得85pts的好成绩。时间复杂度同暴力背包。(理论)做法\(3\)如果你认真打了表,会发现如果从大往小放,那么最......
  • BZOJ5424 烧桥计划(单调队列优化dp)
    传送门(vjudge)解题思路注意到\(a_i\)的范围很小,是1000~2000之间,于是我们可以直观感受到k一定不会特别大,推一下可以得出k最多大概在四五百左右,于是可以直接考虑dp[i][j]为前i个数里面选了j个分割点,且第i个数是分割点的最小代价。转移要分两种情况讨论:sum[pre+1~i......
  • 单调队列优化DP
    单调队列优化dp单调队列可以求某固定区间的最值,所以dp中需要求某固定区间的最值则可以考虑使用单调队列优化单调队列-滑动窗口https://www.luogu.com.cn/problem/P1886/**@Author:Danc1ng*@Date:2024-04-2416:06:34*@FilePath:P1886滑动窗口[模......
  • 两个不等式,几个大数定律,和中心极限定理
    I,不等式  2,大数定律 特注,该定理的证明一般假设方差有限,然后证明此情形。事实上,方差无限也成立,但比较精巧,一般书上不给证明。   ......