我正在尝试解决多选多维背包问题的一些(相对容易的)实例(其中有一组项目,其中每组只能获得一个项目,并且项目的权重也是多维的作为背包容量)。关于配方和解决方案,我有两个问题:
最大化(超过x_ij){v_11 x_11 + v_12 x_12 + v_13 x_13 +
v_21 x_21 + v_22 x_22}
受{w ^ i_11 x_11 + w ^ i_12 x_12 + w ^ i_13 x_13 + w ^ i_21 x_21 + w ^ i_22 x_22< = W ^ i,i = 1,2
x_11 + x_12 + x_13 = 1, x_21 + x_22 = 1, x_ij \in {0,1} for all i and j.
在这种情况下是否可以添加值为v_23 = 0且w ^ 1_23 = W ^ 1,w ^ 2_23 = W ^ 2的人工项x_23,以获得完整产品v_ij x_ij(i = 1,2 j = 1,2,3)?