销毁DAG中的所有长路径可能有多昂贵?


14

我们考虑具有一个源节点s和一个目标节点 DAG(有向无环图)t;允许连接同一对顶点的平行边。甲k - 切口是一组边,其除去的破坏所有s - t路径长于k ; 较短的s - t路径以及较长的“内部”路径(不在s之间路径t)都可以生存!

问题: 是否足以从DAG中删除最多约1/k的边缘部分,以破坏所有长于k的s - t路径? k

也就是说,如果e(G)表示在边缘的总数G,确实然后每DAG G具有k -馏分用至多约边缘?两个例子:e(G)/k

  1. 如果所有 -路径具有长度,则 -馏分用边缘存在。之所以成立,是因为必须有不相交的切口:仅根据节点与源节点的距离对它们进行分层。 > ķ ķ È ģ / ķ ķ ķ ģ 小号st>kke(G)/kkkGs
  2. 如果G=Tn是一个传递比赛(一个完整的DAG),则也是一个k -馏分用 边缘存在:修复一个 拓扑顺序对节点,将节点分成 个长度为连续间隔,并删除连接相同间隔节点的所有边;这将破坏所有的 -路径长于。 k(n/k2)e(G)/kn / k s t kkn/kstk

备注1:天真的尝试给出一个肯定的答案(我也曾尝试过)将试图表明每个DAG必须具有大约不相交的切口。不幸的是,示例2展示了这种尝试可能会严重失败:通过一个很好的论点,David Eppstein 表明,对于关于,图不能有四个以上的不相交的切口! ķ ķ k kk ŤÑķnTn k

备注2:重要的是,切仅需要破坏所有长的 -路径,而不必破坏所有长路径。即,存在1个 DAG,其中每个“纯”切口(避免入射到或边)必须包含几乎所有边。所以,我的问题实际上是:是否也可以去除与或入射边的可能性,从而大大减小切割的大小?答案很可能是否定的,但到目前为止我还没有找到反例。 小号ķ 小号小号ķkstkststk

动机:我的问题是由证明单调开关和整流器网络的下限引起的。这样的网络只是DAG,其某些边缘由测试标记为“?”。(没有测试)。网络的大小是标记边缘的数量。如果存在一条 -路径,其所有测试均与此向量一致,则可接受输入向量。马尔可夫证明,如果单调布尔函数没有最小项短于且没有最大项短于,则大小 x i = 0 s txi=1xi=0stW¯¯ w ^flwlw是必要的。对我的问题的肯定回答意味着,如果至少变量必须设置为才能销毁所有长于最小项,则必须有大小约为网络。瓦特ķ 0 ķkwkwk0k


1 本文给出了结构 以一个完全二叉树深度的日志ñ。去除所有边缘。对于每个内部节点,从左子树的每个叶子到绘制一条边,从到右子树的每个叶子画一条边缘。因此,在DAG中,每两片叶子通过长度为的路径连接。DAG本身具有节点和边,但是必须删除边,以便破坏所有路径的时间超过Tlognv Ť v v Ť v Ť 2 Ñ Ñ 登录Ñ Ω Ñ 登录Ñ vvTvvTvT2nnlognΩ(nlogn)n


限流和割长与您提出的问题密切相关。我建议看一下拜耳的论文。ftp.math.tu-berlin.de/pub/Preprints/combi/...
钱德拉Chekuri

@Chandra Chekuri:感谢您的有趣链接。本文的重点是针对路径/缺陷的加权Menger定理。关于Menger的路径,我发现了这篇论文:k切口的最小大小最多约为长的不相交st路径最大数目的k倍。但这似乎也无济于事。
Stasys

抱歉,我误解了这个问题。感谢您的其他参考。
Chandra Chekuri 2015年

Answers:


8

[自我回答;这是一个简化的版本,旧的可以在这里找到 ]

我们与Georg Schnitger一起意识到,我的问题的答案是非常否定的:存在DAG(甚至是恒定度),其中每个切口必须具有所有边的恒定部分,而不仅仅是1 / k的部分,例如我的问题。(通过使用上面脚注中提到的更简单的结构,可以获得可能需要1 / log k分数的较弱结果。这里是快速撰写) k1/k1/logk

即,在 “关于深度减少和炉排”一文中,Georg 在n = m 2 m个节点上构造了具有恒定最大度d的有向无环图序列,其具有以下特性:Hndn=m2m

  • 在每一恒定有一个恒定ç > 0,使得如果至多的任何子集Ç ñ节点从除去ħ Ñ,剩余的图包含长度的路径中的至少2 ε 0ϵ<1c>0cnHn2ϵm

采取现在两个新节点,并绘制从边缘小号到的每个节点ħ Ñ,并且从每一个节点的边缘ħ Ñ。所得图G n最多仍具有 2 n + d n = O n )个边。stsHnHntGn2n+dn=O(n)

在每一恒定,有一个恒定ç ' > 0,使得如果至多任何子集Ç ' ñ边缘从除去ģ Ñ,剩余的图包含一个小号 - 与路径 2 ε 或更多的边缘。 0ϵ<1c>0cnGnst2ϵm

证明: 称呼G n的内部节点。至多除去的任意子集Ç ' ñ边缘从ģ Ñ,其中Ç ' = c ^ / 2。之后,如果内部节点入射到已移除的边缘,则将其移除。需要注意的是至多2 ç ' Ñ = Ç Ñ内节点然后取出。入射到幸存节点的边缘均未移除。特别地,每个存活内节点仍连接到两个节点小号Hn GncnGnc=c/22cn=cnst。通过上述属性,存在必须保持的长度的路径2 ε 完全由幸存内节点。由于这些路径的每个端点都可以幸存,因此可以将它们中的每个扩展到G n中s - t路径。优质教育Hn2ϵmstGn

令人遗憾的结果是:即使项的集合具有某种“复杂”的结构,对于具有许多短短项的函数,也没有马尔可夫引理的任何类似形式:网络大小的超线性下界无法使用这个“长度乘以宽度”的说法。

PS这种“长度乘以宽度”的论点(当所有 - t路径都足够长时)早于Moore和Shannon(1956)使用。唯一的区别是它们不允许校正(未标记的边缘)。因此,这实际上是“摩尔-香农-马尔可夫论点”。st

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.