二分图的相关定义

二分图

什么是二分图

二分图的一个等价定义:不含有(含奇数条边的环)的图。图1是一个二分图。为了清晰,我们都把它画成图2的形式。
无向图G为二分图的充分必要条件是,G至少有两个顶点,且其所有回路的长度均为偶数。
在这里插入图片描述

匹配

在图论中一个匹配是一个边的集合,其中任意两条边都没有公共顶点。例如,图3中红色的边。(匹配有很多种)。
在这里插入图片描述
我们定义匹配点、匹配边、未匹配点、未匹配边,它们的含义非常显然。例如图3中1,4,5,7为匹配点,其他顶点为未匹配点:1-5,4-7为匹配边,其他为非匹配边。

最大匹配&完美匹配

在这里插入图片描述
最大匹配:一个图所有的匹配中,所匹配的边数最多的匹配,称为这个图的最大匹配。图4是一个最大匹配。
完美匹配:如果一

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GS算法和二分图匹配算法都是用于解决匹配问题的算法。二分图匹配算法是一种通用的算法,用于解决二分图的匹配问题。而GS算法则是二分图匹配算法的一个特殊案例。 GS算法是基于婚姻匹配问题的研究而提出的。它的核心原理是男生按照自己喜好的顺序向女生发起追求,并尽可能形成稳定的匹配。如果有更好的匹配出现,就会断开之前的匹配,并与新的匹配对象建立关系。 二分图匹配算法则是一种更一般化的算法,适用于解决二分图的匹配问题。它的原理也是通过不断调整匹配关系,使得每个节点都能够得到匹配。不同于GS算法,二分图匹配算法并没有定义匹配的好坏,只关注是否存在匹配。 总结来说,GS算法是二分图匹配算法的一个特例,它专门用于解决婚姻匹配问题,而二分图匹配算法则适用于一般的二分图匹配问题。两者的核心原理是类似的,都是通过调整匹配关系来达到稳定的匹配状态。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [详解匈牙利算法与二分图匹配](https://blog.csdn.net/wangxiao7474/article/details/111945752)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值