qq_47278654 2020-04-22 16:19
浏览 821

用lingo软件编程混合整数规划模型

用lingo软件编写下面模型的程序
(1)集合:
A——回收系统中所有回收点的集合,A={1,2,..,a};
B——回收系统中所有回收中心的集合,B={1,2..,b};
C——回收系统中所有处理厂的集合,C={1,2,..,c};
(2)参数:
Cb表示回收中心的建设运营成本;
P表示快递包装废弃物单位里程和吨数的运输费用;
(Xa,Ya)表示回收点在回收系统中的坐标;
(Xb,Yb)表示回收中心在回收系统中的坐标;
(Xc,Yc)表示处理厂在回收系统中的坐标;
Qa表示快递包装回收点所回收的吨数;
Qb表示回收中心所收集的快递包装废弃物的吨数;
Q表示回收中心对于包装废弃物的最大处理能力;
M表示回收中心可接受的最大数量;
(3)决策变量:
Ib为0-1变量,如果在地建立回收中心,则取值为1,否则取值为0;
Iab为0-1变量,如果回收点收集的快递包装废弃物由回收中心负责储存处理,则取值为1,否则取值为0;
Ibc为0-1变量,如果回收中心收集的快递包装废弃物由处理厂负责处理,则取值为1,否则取值为0;
模型minz=∑(b∈B)IbCb+∑(b∈B)∑(a∈A)(√(Xb–Xa)²+(Yb–Ya)²)IbIabQaP+∑(c∈C)∑(b∈B)(√(Xc–Xb)²+(Yc–Yb)²)IbcQbP
条件:∑(b∈B)Iab=1,a∈A
∑(c∈C)Ibc=1,b∈B
∑(b∈B)Ib≤M,b∈B
∑(a∈A)QaIab≤IbQ,b∈B
Qb=∑(a∈A)QaIab,b∈B

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥60 版本过低apk如何修改可以兼容新的安卓系统
    • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
    • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
    • ¥50 有数据,怎么用matlab求全要素生产率
    • ¥15 TI的insta-spin例程
    • ¥15 完成下列问题完成下列问题
    • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
    • ¥15 YoloV5 第三方库的版本对照问题
    • ¥15 请完成下列相关问题!
    • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?