我是Gurobi的新手,我想知道如何将某些变量添加到模型中。例如,如果我有一个不完整的图形,我想为图形的每个弧添加一个变量x [i,j]。我不想添加完整图形的所有弧,因为它有大量的节点,我的计算机内存不足。所以我试图避免使用列表为它的索引定义变量。
提前致谢,
答案 0 :(得分:0)
我认为您知道要添加的弧。如果是这样,你可以定义弧的集合(列表ou dict),如Arcs = {(i,j):arc(i,j)}的值。此设置仅关注您要添加的弧。
答案 1 :(得分:0)
这在netflow.py示例中有说明,可以在examples \ python子目录中找到。