2012年4月2日

poj 1325Machine Schedule解题报告-最小顶点覆盖等于最大匹配数

摘要: 题目链接:http://poj.org/problem?id=1325题目描述:2台机器A和B,分别有n,m种工作状态,k个工作,可以在A机器x状态下工作,也可以在B机器y状态下工作。问最少切换多少次机器状态可以完成所有工作。解题思路:把A机器下的工作状态看作点集X,B机器下的每个工作状态看作点集Y,每个任务i看做一条连接状态a[x]和b[y]的边,问题转化为求解最少的点覆盖(关联)每一条边。此问题也是最小顶点覆盖问题,并且有一个定理,估计大家也很熟悉:König定理:二分图中的最大匹配数等于这个图中的最小顶点覆盖数。设二分图的最大匹配数为M,证明如下:(来自黑书)1) M个是足够的 阅读全文

posted @ 2012-04-02 17:27 algoCG 阅读(406) 评论(0) 推荐(0) 编辑

导航