二分图
文章平均质量分 94
葉心
这个作者很懒,什么都没留下…
展开
-
二分图的性质及其应用(konig定理)
写在之前:更多二分图知识,请关注--->二分图知识导航篇性质二分图中,点覆盖数是匹配数。 (1)二分图的最大匹配数等于最小覆盖数,即求最少的点使得每条边都至少和其中的一个点相关联,很显然直接取最大匹配的一段节点即可。 (2)二分图的独立数等于顶点数减去最大匹配数,很显然的把最大匹配两端的点都从顶点集中去掉这个时候剩余的点是独立集,这是|V|-2*|M|,同时必然可以从每条...原创 2018-08-09 17:00:31 · 5696 阅读 · 0 评论 -
二分图的完全匹配---KM算法
写在之前:更多二分图知识,请关注--->二分图知识导航篇 引述 KM算法全称Kuhn-Munkres,是一种求二分图完全、完美、最佳等匹配的方法,其实三个形容词都是指两个集内的所有顶点能够一一匹配,并且所获得的权值最大或最小。如果了解过,其实用最小费用最大流也可以,不过本文就讲解KM算法。在学习的时候,发现KM里面有几处思想挺难懂的,因为没见过吧,所以我将着重讲解下里面独特...原创 2018-08-10 15:04:05 · 14151 阅读 · 3 评论 -
二分图相关知识指南
写在之前:这次动笔前花的学习时间比较长,因为越学,越发现二分图还有更多相关的知识。所以本文不打算将所有内容展开讲述,而是罗列知识点,具体内容将在其他文章里分开讲解。也就是说,本文只是一篇二分图学习的导航指南。 二分图的定义与判定 二分图的最大匹配---匈牙利算法 二分图的完全匹配---KM算法 二分图性质及其应用(konig定理) ...原创 2018-08-08 12:10:08 · 2288 阅读 · 0 评论 -
二分图的定义和判定
写在之前:更多二分图知识,请关注--->二分图知识导航篇 定义 二分图也称二部图,是图论里的一种特殊模型,也是一种特殊的网络流。其最大的特点在于,可以将图里的顶点分为两个集合,且集合内的点没有直接关联,如下图所示。图1理论判断如果某个图为二分图,那么它至少有两个顶点,且其所有回路的长度均为偶数,任何无回路的的图均是二分图。图2 见图2所示,其存...原创 2018-08-08 17:36:26 · 35808 阅读 · 4 评论 -
二分图的最大匹配---匈牙利算法
写在之前:更多二分图知识,请关注--->二分图知识导航篇定义 摘自百度百科:匈牙利算法(Hungarian method)是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是二分图匹配最常见的算法,该算法的核心就是寻找增广径,它是一种用增广路径求二分图最大匹配的算法。 根据介绍,匈牙利算法就是一个不断寻找增广路径的...原创 2018-08-08 22:30:26 · 1959 阅读 · 1 评论