正向最大匹配算法
2016-04-09 14:16:45 2 举报
正向最大匹配算法(Maximum Matching Algorithm)是一种用于解决无向图最佳匹配问题的贪心算法。该算法从图中的一个顶点开始,尝试将其与未匹配的顶点进行匹配,直到无法找到更多的匹配对为止。在每次迭代中,算法选择当前未匹配顶点集合中度数最大的顶点作为匹配对象,并将其与已匹配的某个顶点进行匹配。如果成功匹配,则将这两个顶点从图中移除,并更新未匹配顶点集合。重复这个过程,直到所有顶点都被匹配或无法找到更多匹配对为止。正向最大匹配算法能够找到无向图的一个最大匹配,即尽可能多的边被匹配。