首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用XPRESS建立双二进制变量的LP模型

用XPRESS建立双二进制变量的LP模型
EN

Stack Overflow用户
提问于 2014-11-25 11:56:24
回答 1查看 223关注 0票数 1

我正在试图解决一个LP,这是一个设施的位置问题。任务要求我扣除10.000美元,如果最优模型导致少于3个配送中心的开放(y1,y2,y3,y4)。

目标函数如下:min =Σ(fiyi) +ΣΣ(cijxij) +ΣΣ(xij*bi) -Σqi*10.000

  • fi:固定费用
  • yi:二进制变量;yi =1-dc是开的;yi =0- DC是封闭的。
  • cij:从DC I到客户的运输费用j
  • shipped :从DC i到客户j的发货量
  • bi: DC I的可变仓库成本
  • 气:二元变量;bi =1- IT成本降低是的;bi =0-没有IT成本降低。

现在,我需要为“if..then.”引入一个逻辑约束。里面的东西。我想在xpress中将以下依赖表示为一种约束:

  • 如果Σyi≤2;那么Σqi =1→IT成本降低
  • 如果Σyi >2,则Σqi =0→没有降低IT成本

任何帮助都非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2014-11-25 17:51:11

我自己通过引入以下限制来解决这个问题:

  • 3≤Σ易+ 2q≤4
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27126089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档