【发布时间】:2020-10-06 21:01:02
【问题描述】:
我正在研究具有大约 300 万个约束的纯 LP 问题,并且我目前正在使用具有不同权重的目标函数。但为了提高运行时间,我希望探索 DoCPLEX 多目标导入“ObjectiveSense”。在实施之前,我想了解这个解决方案是如何工作的。
例如:
我的目标函数是最大化(-1000B -100C +10A -D -0.1E) 使用多目标是:ObjectiveSense.Maximize, [-B,A,-C,-D,-E], priority=[5, 4, 3, 2, 1])
权重的问题之一是如果 10A 得到 B1000(在少数情况下可能),那么 A 优先于 B
Multi-Objective 能防止这种情况吗?它会严格优先考虑 B 吗?
【问题讨论】:
标签: linear-programming cplex docplex