非线性约束python gurobi

问题描述

是否可以使用 Gurobi 在 python 中解决由两个二元决策变量相乘定义的约束?

我需要有一个约束来限制商店与其总部所在城市街区​​的距离

x_ik --> 如果店铺 i 属于总部 k,决策变量设置为 1

y_kc --> 如果总部 k 在城市街区​​ c 中,决策变量设置为 1

d_ic --> 店铺 i 与城市街区 c 的距离

我试过了,但它告诉我这个模型不可行:

for k in K:
    for c in C:
        for i in I:
            modelo.addConstr(x_ik[i,k] * y_kc[k[,c] * d_ic.at[i,c] <= 300,"c7")

我要使用的约束在图片enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)