图算法、近似算法

发布于 2024-10-14 15:56:22 字数 53 浏览 2 评论 0原文

删除随机图的dfs树的叶子后,假设剩下的边数为|S|,我们能否证明该图的匹配将为|S|/2?

After removing the leaves of the dfs tree of a random graph , suppose the number of edges left is |S|, can we prove that the matching for that graph will be |S|/2?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

打小就很酷 2024-10-21 15:56:22

这是一个证明。

定理:设 T 为任何具有 i 叶子的树。 T 中有一个 (|T|-i)/2 匹配。

证明:通过归纳法。如果 T 是一棵有 i 个叶子的树,则令 T' 为从 TT. T'j <= i 叶子。同样,让 T'' 为从 T' 中删除所有叶子后生成的树。 T''k <= j 叶子。

通过归纳法将定理应用于 T'',因此存在大小匹配 (|T''|-k)/2 = (|T|-ijk)/2T'' 中的代码>。边集 TT' 至少包含 j 条边,这些边不与 T'' 中的任何边相关,也不与彼此相关(选择一个)关联于 T' 中的每个叶子),因此添加这些边以在 T 中进行大小为 (|T|-i+jk)/2< 的匹配/代码>。由于 j >= k,这至少是 (|T|-i)/2 边。量子ED。

我已经掩盖了 /2 的地板/天花板问题,但我怀疑如果将它们包括在内,证明仍然有效。

Here's a proof.

Theorem: Let T be any tree with i leaves. There is a (|T|-i)/2 matching in T.

Proof: by induction. If T is a tree with i leaves, let T' be the tree that results when removing all the leaves from T. T' has j <= i leaves. Similarly, let T'' be the tree that results when removing all the leaves from T'. T'' has k <= j leaves.

Apply the theorem by induction to T'', so there exists a matching of size (|T''|-k)/2 = (|T|-i-j-k)/2 in T''. The set of edges T-T' contains at least j edges that are not incident to any edge in T'' or to each other (pick one incident to each leaf in T'), so add those edges to make a matching in T of size (|T|-i+j-k)/2. Since j >= k, this is at least (|T|-i)/2 edges. QED.

I've glossed over the floor/ceiling issues with the /2, but I suspect the proof would still work if you included them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文