最大重量匹配和亚模块功能


10

给定一个二分图与正权让˚F 2 Ü[R˚F 小号等于图中的最大重量匹配ģ [ 小号V ]G=(UV,E)f:2URf(S)G[SV]

是亚模函数,这是真的吗?f


3
你怎么看?您是否尝试过证明/反证?
Yuval Filmus's

直觉上似乎应该是对的,但我无法证明这一点。我也认为,如果确实如此,那应该是一个众所周知的结果,但是我找不到参考。
乔治·奥克塔维安·拉班卡

2
对于未加权的情况,这是正确的,因为它可以减少到最小切割。如何证明加权版本并不明显...
徐超,

考虑与边权1,1,1,2。K2,2
安德拉斯·萨拉蒙

1
@AndrásSalamon似乎在最后一步中,您假设是可加的,但事实并非如此。最大匹配小号牛逼可能使用已经被使用的两个匹配顶点的小号ŧ牛逼小号。我现在对此有一个证明,但绝对比这更多。fSTSTTS
乔治·奥克塔维安·拉班卡

Answers:


1

定义。对于给定的有限集合,一组函数˚F 2 [R是子模如果对于任何X ÿ 它认为: ˚F X + ˚F Ý ˚F X Ý + ˚F X ÿ Af:2ARX,YA

f(X)+f(Y)f(XY)+f(XY).

引理 给定一个二分图具有正的边权重,让˚F 2 [R +是映射函数小号最大重量匹配的中值G ^ [ 小号]。那么f是次模的。G=(AB,E)f:2AR+SAG[SB]f

证明。 修复两组和让中号中号是用于图2对集ģ [ X Ý ]G ^ [ X Ý ]分别。为了证明该引理就足以表明它可以在边缘分区中号中号成两个不相交匹配数中号X中号ÿX,YAMMG[(XY)B]G[(XY)B]MMMXMY对于图G ^ [ ÿ ]分别。G[XB]G[YB]

的边缘中号形成的交替的路径和循环的集合。令C表示该集合,并观察到C的任何循环都不包含来自X YY X的顶点。这适用,因为中号不匹配的顶点。MMCCXYYXM

C中具有至少一个顶点在X Y中的路径的集合,并使P YC中具有至少一个顶点在Y X中的路径的集合。下图描述了两个这样的路径。PXCXYPYCYX

在此处输入图片说明

权利要求1 PXPY=

通过矛盾存在一个路径假设。令x为路径PX Y的顶点,类似地,令y为路径PY X的顶点。观察,由于既不X也不ÿ属于X ý他们不属于该匹配中号由定义,因而他们是路径的端点P。而且,由于xPPXPYxXYPyYXPxyXYMPx,路径 P具有偶数长度并且由于它是交错路径中,第一或最后边缘属于中号。因此中号匹配或者 X Ý,这违背的定义和证明了权利要求。yAPMMxy

中号Ý = P X中号çP X中号 很显然,中号X中号Ÿ = 中号中号中号X中号X因为P X

MX=(PXM)((CPX)M)
MY=(PXM)((CPX)M).
MXMY=MM。为了证明这一点仍然是表明定理中号X中号ÿ是有效匹配数 ģ [ X ] G ^ [ ÿ ]分别。地看到,中号X为有效匹配数 ģ [ X ]首先观察到的是没有的顶点 ý X是由匹配的中号MXMY=MM中号X中号ÿG[X]G[ÿ]中号XG[X]ÿX中号XPX不相交通过权利要求1,和中号不相交ý X的定义。因此,中号X只使用的顶点X 。第二观察到每个顶点X X是由最多一个边缘匹配中号X因为否则X属于的任两个边缘中号或的两个边缘中号,矛盾的定义。这证明了M XÿX中号ÿX中号XXXX中号XX中号中号中号X为有效的对照 ; 表示中号ý为有效匹配数ģ [ ÿ ]是相似的。G[X]中号ÿG[ÿ]

看起来很棒!作为一个小建议:的定义中号ÿ不是对称的,所以你的最终宣称“ 中号MXMÿ ...相似”的不是立即的。它更清楚(我认为)如果你让 ç çP XP Ÿ表示连接部件没有接触到任何顶点 X Δ Ÿ,然后设置中号X = P X中号P ÿ中号中号ÿCCPXPÿXΔÿ中号ÿ是具有相同 X ÿ交换,然后将最后一个中号改变到中号中号X=PX中号Pÿ中号C中号中号ÿXÿ中号中号
安德鲁·摩根
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.