先无视租机器,明显的最大权闭合子图
最大权闭合子图:
给定一个有向图,点有点权,选择一个子图,满足子图上如果选择了一个点就必须选择它后继的所有点。最大化点权和。
我们将机器和任务都看成一个点
如果这题没有租机器,这题的建边方式就应该是这样:
源点向订单连流量为利润的边
机器向汇点连流量为购买价格的边
每个订单向需要的机器连流量为inf的边
可以发现,源点连的边都是订单的利润,汇点连的边都是机器的成本,只有机器和订单之间的边是$inf$
对于每个订单需要的相同机器,租用的价格也不一样
所以我们考虑把$inf$换成租机器的费用