1.二分图
二分图又称为是二部图,我们在离散数学中学习过,它是一种特殊的图结构,假设图
在E中任取一条边
这样的图称为二分图。
2.二分图的匹配
二分图的匹配问题在有限资源分配时经常会用到,为了保证某一个资源分且只分到某一个用户的手中,二分图的匹配就是派上用场。二分图的匹配可以看成是二分图的一个子图,该子图满足以下条件:
在这个子图g中,不存在有任意的两条边依附于同一个顶点
在二分图的匹配当中,有两种常见的匹配目标,一个是最大匹配,即尽可能多地将
3.匈牙利算法
在解决二分图匹配问题时,我们可以采用匈牙利算法,这种算法的核心思想在于寻找增广路,什么是增广路呢?假定