我的教授给了我一个二元线性规划问题,但这个问题与我过去解决的优化问题略有不同(即这可能不是最大化或最小化目标函数。)
问题如下,给定一个矩阵 M,对于条目 m_ij != 0,有对应的 x_ijk 变量。条目 m_ij = 0 可以忽略。
x_ijk要么是0要么是1,我想为每个m_ij尝试5个x_ijk变量(即x_ij1、x_ij2、x_ij3、x_ij4和x_ij5。其中一个为1,其他为0)足以满足一些条件(一组不等式)。
更简单地说,这是检查每个 m_ij 涉及 5 个 x_ijk 变量的约束集是否是有效(或可行)约束。
我已经解决了一些优化问题,但我从来没有解决过没有目标函数的问题。
我应该在这里设置什么作为我的目标函数?0? 没有?
我可能正在使用 lp_solve 或 CPLEX。
提前感谢您的建议!