微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

非线性约束python gurobi

如何解决非线性约束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 举报,一经查实,本站将立刻删除。