分配概率流网络解决方案
我有成本矩阵 C 的分配问题,例如:
21 30 26 16 20
27 29 28 20 38
39 25 21 19 23
28 24 30 29 16
30 33 32 17 31
其中 C[i][j] 表示工人 i 执行工作 j 的成本。
如何用网络流算法解决这个问题?
I have an assignment problem with cost matrix C, eg:
21 30 26 16 20
27 29 28 20 38
39 25 21 19 23
28 24 30 29 16
30 33 32 17 31
where C[i][j] means cost for worker i to do job j.
How can I solve this with a network flow algorithm?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您仍在寻找解决方案,可以将其作为 来解决最小成本流问题:
容量 1 和成本 0
您的问题相当于最小化将 N 个流单元通过网络从源推送到接收器的成本。
In case you are still looking for a solution, you can solve this as a Minimum-cost flow problem:
capacity 1 and cost 0
Your problem is equivalent to minimizing the cost of pushing N flow units through the network from source to sink.