首页 > 其他分享 >一类限制转化方法

一类限制转化方法

时间:2024-11-21 15:17:56浏览次数:1  
标签:限制 implies 后缀 prec 转化 成立 forall 一类 节点

一类限制转化方法

  1. 如果 \(\forall x\),满足条件 \(A(x)\) 成立,即全局限制

  2. \(\forall x,T=\{y|y\prec x\}=\emptyset,A(x)=1\),即边界节点必成立。

  3. 若 \(\forall x,\exists T_x\),使得 \(\forall y\in T_x,y\prec x,A(y)\land B(x,y)\implies A(x)\) ,即条件可以转移

则等价于限制 \(\forall x,y\prec T_x,B(x,y)\) 成立,即使得转移成立即可。

证明:数学归纳证明显然,也可以感性理解。


例一:对于序列的每个节点,其后缀节点严格比他大,那么这是一个单调递增的序列:

证明:

  1. \(\forall x,A(x):=\forall y>x,a_y>a_x\)

  2. 对于 \(x=n\),我们将其视作成立。

  3. \(T_x:=\{x+1\},B(x,y):=a_x<a_y\),则 \(A(x+1)\land B(x,x+1)\implies A(x)\)

所以原命题成立。

例二:对于一棵树,要求满足从每一个关键点走到根节点各一次,等价于要使得从每个点向上的边的次数等于这个点的子树中的关键点的数量。(即2024.11.7T3 string的重要引理)

首先 \(A(x):=x\) 子树中关键点到点 \(x\) 恰好走 \(x\) 的子树中关键点的个数次。

  1. 则原题的充要条件为 \(\forall x,A(x)=1\)。证明是容易的。

  2. \(\forall leaf(x)=1,A(x)\)显然成立。

  3. \(T_x:=\{y|y\in son(x)\},B(x,y):=\)经过边 \((x,y)\) 的次数等于子树中关键的的次数,则 \(\forall y\in T_x,A(y)\land B(x,y)\implies A(x)\)

所以原命题成立。

该题的启示在于要找到一个合适的 \(A(x)\),使得其转化为 \(\forall x,A(x)\),成立问题。

例三:对于你需要构造一个序列\(\{b\}\),使得这个序列的后缀数组等于原数组。(即2024.11.15T4 飒妃客厮 · 啊瑞)

解法:\(A(x,y)\) 表示以 \(x\) 开头的缀与以 \(y\) 开头的后缀的大小关系与给定的后缀数组的大小关系相同。

  1. 要求 \(\forall x,y,A(x,y)=1\)

  2. \(\forall x,A(x,n)\) 显然成立。

  3. \(T_{x,y}=\{(x+1,y+1)\},B(x,y)=b_x<b_y\lor (rk_x\ne n\land rk_y\ne n\land rk_{x+1}<rk_{y+1}\land b_x=b_y)\),则 \(A(x+1,y+1)\implies B(x,y)\)。

所以等价于 \(\forall x,y,B(x,y)\) 成立。

  1. \(\forall A'(x):=\forall y>x,B(x,y)=1\)。

  2. \(T_x=\{x+1\},B'(x,y)=B(x,y)\),则 \(A(x+1)\land B(x,x+1)\implies A(x)\)

所以只需要 \(\forall x,B(x,x+1)\) 成立即可。

标签:限制,implies,后缀,prec,转化,成立,forall,一类,节点
From: https://www.cnblogs.com/lupengheyyds/p/18560850

相关文章

  • k8s阶段02 namespace,pod资源及命令, pod资源配置(应用监控,资源需求和限制), 多容器p
    namespaceNamespace:名称空间,命名空间资源对象名称隔离www.google.com,www.magedu.com资源类型:名称空间级别:必须属于某个名称空间-nNAMESPACE_NAME--namespaceNAMESPACE_NAME集群级别:不属于任......
  • 可编辑的 SALV 模型(克服 SALV 模型的限制)
    我们都知道ABAPObject比传统的ABAP非常强大。在这里,我想分享我使用ABAP对象克服SALVmdoel限制的最佳实验之一。起源最初,我在SCN上发布了这篇文章–ABAP对象的强大功能:克服SALV模型的限制,它也受到了很多批评和赞扬。当SCN迁移到新系统时,代码片段格式丢......
  • windows利用IP安全策略来限制端口访问
    以3389端口为例控制面板>管理工具>本地安全策略>ip安全策略右键创建IP安全策略任意取名,一直下一步,到安全策略属性添加安全规则下一步到IP筛选列表添加规则首先添加禁用端口规则任意取名,点击添加筛选器源地址为任何IP地址目的地址选我的IP地址协议类型TCP设......
  • 快手:LLM转化为状态转移推理器
    ......
  • 关于经济的限制
    先说结论很多的事情,是经济上的问题。而经济是国家的事情,个人无能为力。所以,不需要让那些事情影响到自己的生活。再说一些论证我国的工资低作为世界工厂,低价的劳动力,是中国站在WTO世界牌桌上谈判的筹码。无论是法律是怎么规定的;人们都会去寻找行得通的方式。工厂的人一天......
  • 若依笔记(十一):芋道多租户限制与修改
    目录多租户实现哪些表是多租户的?YudaoTenant自动装载类租户隔离的sql在哪?如何修改成无租户隔离全局修改表级别请求RUL级别芋道比若依多了租户概念,这也是因为它增加很多业务系统,首先后台管理系统肯定是多租户的,这意味着如商城系统的产品管理SPU、库存管理SKU都可以是......
  • EBS:物料搬运单查看人限制(创建人栏位)
    Appliesto:OracleInventoryManagement-Version:11.5.9to12.0.0-Release:11.5to12.2Informationinthisdocumentappliestoanyplatform.FORM:INVTOMAI.FMB-ResponseCenterSymptomsIntheMoveOrdersform(INVTOMAI),whenusingtheFindfunction,the......
  • Linux HTTP代理Squid 基本配置及目标白名单方式限制转发
    LinuxHTTP代理Squid基本变更配置及目标白名单方式限制转发https://www.cnblogs.com/iAmSoScArEd/p/18546341大部分保持默认即可1、文件管理转发白名单sudotouch/etc/squid/whitelistipsudotouch/etc/squid/whitelistdomain#目的地ip地址aclwhitelistipdst"/etc/s......
  • 详解漏斗模型及如何通过行为设计提升转化率
    详解漏斗模型及如何通过行为设计提升转化率|人人都是产品经理https://www.woshipm.com/pd/1695380.html详解漏斗模型及如何通过行为设计提升转化率2018-12-053评论63515浏览267收藏12分钟 漏斗模型,是一种数据分析方式,是一个线性流程,更是一种普遍适用的方法论,......
  • Unity类银河战士恶魔城学习总结(P124 Limit Inventory Slots 限制库存槽位)
    【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili教程源地址:https://www.udemy.com/course/2d-rpg-alexdev/本章节实现了仓库满了不能添加物品,而且会摧毁物品的Bug并且增加了背包满了拾取物品的一个小动画ItemObject.csusingSystem.Collections;usingSyst......