- 2
- 0
- 约3.22千字
- 约 29页
- 2019-12-02 发布于天津
- 举报
* 二分图匹配 匈牙利算法和KM算法简介 二分图的概念 二分图又称作二部图,是图论中的一种特殊模型。 设G=(V,{R})是一个无向图。如顶点集V可分割为两个互不相交的子集,并且图中每条边依附的两个顶点都分属两个不同的子集。则称图G为二分图。 1 1 2 2 3 3 4 4 5 最大匹配 给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于同一个顶点,则称M是一个匹配。 选择这样的边数最大的子集称为图的最大匹配问题(maximal matching problem) 如果一个匹配中,图中的每个顶点都和图中某条边相关联,则称此匹配为完全匹配,也称作完备匹配。 匈牙利算法 求最大匹配的一种显而易见的算法是:先找出全部匹配,然后保留匹配数最多的。但是这个算法的复杂度为边数的指数级函数。因此,需要寻求一种更加高效的算法。 增广路的定义(也称增广轨或交错轨): 若P是图G中一条连通两个未匹配顶点的路径,并且属M的边和不属M的边(即已匹配和待匹配的边)在P上交替出现,则称P为相对于M的一条增广路径。 匈牙利算法 由增广路的定义可以推出下述三个结论: 1-P的路径长度必定为奇数,第一条边和最后一条边都不属于M。 2-P经过取反操作可以得到一个更大的匹配M’。 3-M为G的最大匹配当且仅当不存在相对于M的增广路径。 匈牙利算法 用增广路求最大匹配(称作匈牙利算法,匈牙利数
您可能关注的文档
- 中央银行的资行业务知识.ppt
- 中学思想政治学科知识标准.ppt
- 中小企业上市辅导及经营过程中法律问题.ppt
- 中小企业怎样形成优秀的企业文化.ppt
- 中小企业成长般规律与管理障碍分析.ppt
- 中层管理者管理技能训练教材.ppt
- 中文信息处理概论.ppt
- 中级统计制成控制知识.ppt
- 中职班主任职业指导方法与策略课件.ppt
- 中药质量标准研究和稳定性评价.ppt
- 2026年东莞市烟草专卖局校园招聘考试备考题库及答案详解.docx
- 2026年防城港市烟草专卖局校园招聘考试参考题库及答案详解.docx
- 2026年甘南市烟草专卖局校园招聘笔试备考题库及答案详解.docx
- 2026年包头市烟草专卖局校园招聘考试参考题库及答案详解.docx
- 2026年庆阳市烟草专卖局校园招聘考试备考题库及答案详解.docx
- 2026年葫芦岛市烟草专卖局校园招聘笔试参考题库及答案详解.docx
- 2026年海东市烟草专卖局校园招聘笔试参考试题及答案详解.docx
- 2026年安徽省烟草专卖局校园招聘考试备考试题及答案详解.docx
- 2026年华泰证券股份有限公司人员招聘考试题库及答案详解.docx
- 2026年江西省军工控股集团有限公司校园招聘参考题库及答案详解.docx
原创力文档

文档评论(0)