跳转至

Dilworth 定理

泛化ψ(`∇´)ψ

这个东西其实是组合数学里的东西。

不过它的内容也可以转化为图论的语言表达,且 OI 中对它的应用一般都是图论方面的,所以我就放到了图论部分。

内容ψ(`∇´)ψ

偏序集上最小链划分数等于其反链长度的最大值。

偏序集是什么就不提了,不知道的可以看:link

一个偏序集的链划分是指,我们选出若干个不相交的子集,使得每个子集中,任取两个元素,他们是可以比较的。

因为严格偏序关系的关系图就是一张 DAG,我们可以抽象成图论来更好的理解这个东西,它的意思就是选出一张 DAG 上的多条不交的链覆盖整个 DAG。

最小链覆盖是指链数最小的链覆盖。

反链则是,一个子集,使得任意两个元素不可比,换句话说在 DAG 上不可达,也就是独立集。

所以说 OI 话的表达就是:

DAG 上的最小链覆盖等于最大独立集。

这东西听起来很耳熟,我们在二分图的时候把最小点覆盖和最大独立集挂钩了。

而一个比较趣味的事情是,Dilworth 定理是可以用 König 定理证明的。

我还不会,挂个 wiki 链接:https://en.wikipedia.org/wiki/Dilworth%27s_theorem

例题ψ(`∇´)ψ

TJOI2015 组合数学。

这个题还没时间,暂时不写。

JOISC2016 俄罗斯套娃

link,算是比较经典了。


最后更新: November 9, 2023