我正在自学最大流量,但出现了这个问题:
原来的问题是
假设我们有一个工作列表
{J1,J1,...,Jm}
以及已申请的人员名单
{P1, P2, P3,...,Pn}
每个人都有不同的兴趣,其中一些人申请了多个工作(每个人都有一份他们可以做的工作清单)
任何人不得从事超过 3 份工作。
所以,这个问题可以通过在下图中找到最大流量来解决
我理解这个解决方案,但是
问题的更难版本
如果加上这些条件呢?
简单版的前 3 个条件(工作和人员列表,每个人都有兴趣或能力列表)仍然相同
该公司仅雇用 Vi 人员担任 Ji
公司希望雇用尽可能多的人
一个人可以从事的工作数量没有限制。
我应该在图中做出什么改变,以便我的解决方案也能满足这些条件?或者如果我需要不同的方法,请告诉我。
在任何人说话之前,这不是功课。这只是自学,但我正在研究最大流量,问题出在那个区域,所以解决方案应该使用最大流量。