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

关于DAG定向问题的一些补充

DAG 定向是一个经典的集合划分容斥问题,我们想要做到每次删去一个 极大 的出度为零的点集,这个东西没有办法直接做到,所以我们考虑给每个集合分配一个容斥系数去做到,通过各种方式都可以得到 \((-1)^{|S|-1}\) 的容斥系数。

但是现有的大部分解释都忽略了这样的一个问题,我们删去一个点集的过程是有序的,删去一个集合后会形成一些新的可删点,这样会使得我们可能把本属于不同层的点集去划分到一个集合,显然这样的结构不符合我们前面只对同层之间考虑,而且划分之间还有顺序。

一下面一张图举例,这是我们本来划分成了这些层。

2026_01_16_104_Kleki

但是我们有可能会划分成如下结构。

2026_01_16_105_Kleki

但是我们此时可以发现所有不符合一开始限制的划分的贡献都可以消去。考虑这样分析,我们对于一种删去方式我们找到最靠前的不符合限制的结构,这里有两种一个是把不同层的点划分到了一起,另一种是先删去更靠后的层的点。我们找到这样的位置,可以在此处把第一种的点集拆开就变成了第二种,把第二种的合并一下就可以对应回第一种,而且此时拆分出的集合数恰好差 1 ,就会有一个 -1 的系数,这样不合法的情况就可以两两消去,所以一开始的算法正确。

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

相关文章:

  • 有关平衡树
  • 51单片机_DS1302
  • 工具Cursor(三)MCP(2)自定义mcp tools集成到cursor中的demo
  • 20260116紫题训练总结 - Link
  • Playwright处理验证码的自动化解决方案
  • 【2026目标检测】高质量模型汇总
  • 工具Cursor(三)MCP(1)介绍
  • 拥有AI员工,才发现误会了领导
  • 阿里千问落地谷歌UCP+A2UI,中国率先进入AI办事时代
  • 浙大陆展团队突破铁催化难题,实现高效氢联硅化反应 | 乐研试剂
  • P3349 [ZJOI2016] 小星星 - Link
  • 企业如何破解业法财融合痛点?AI风控探针的 4 个落地步骤
  • Nature发表、Science点赞!清华揭秘AI让科学家走捷径却让科学走窄路
  • 【RAG召回排序】2025最全排序模型梳理
  • AI技术唾手可得的时代,挖掘新需求是产品突围的关键——某知名聚合DNS管理系统的需求洞察
  • 编程已终结!AI时代的原生智能软件架构长啥样?Claude给了个指南
  • 安卓神器 --- 浏览器 之 yandex 狐猴浏览器 chrome firefox
  • P11714 [清华集训 2014] 主旋律 Sol
  • 夏天还不算开始——我,不会退役
  • GD5F1GM7UEYIGR:兆易创新1Gbit SPI NAND闪存,高效低功耗
  • 4B超越8B比肩30B!清华、面壁智能端侧智能体天花板开源
  • 企业软件供应链安全治理立项,方案书/立项书该怎么写?
  • [Non] 字符串问题
  • 谷歌Veo 3.1更新:更一致性、更具创造力和控制力
  • 评正高写书10万字什么价格?
  • Day15对象的方法与遍历对象
  • SCI分区是怎么划分的?
  • 深圳ACFlow智能营销系统:2026年中小企业AI驱动营销新范式
  • ACP:2.从一个 .NET 实战开始,看 Agent 带来的真实差异
  • 工业级文本转SQL新思路:成本暴降、超3000列超大数据库依然稳健