【发布时间】:2018-09-03 12:22:41
【问题描述】:
在二维NxN 矩阵中,每个点代表地图的一个区域。随机区域有M个客户需要由随机区域K个客户服务中心服务。每个客户服务中心最多可提供X 个工作岗位。所有客户的数量必须小于或等于客户服务中心的总能力。所有客户必须被分配到任何服务中心,汉密尔顿距离是成本(客户只能向上、向左、向下和向右移动到服务中心)。如何分配客户以最小化总成本?如果它是一个众所周知的问题或至少是伪代码,我正在寻找一个方向。
【问题讨论】:
-
这可以表述为一个可能有 M*K 个变量的整数规划问题。
标签: c algorithm matrix 2d cluster-analysis