所以在一个典型的线性优化问题中,我会有一个像这样的目标:
Example of a Linear Program
maximize:
3x + y
subject to:
1.5 x + 2 y <= 12
0 <= x <= 3
0 <= y <= 5
但是,也许我想有两个目标?例如(不确定这是否可能只是添加一个快速示例)
maximize:
3x + y
maximize:
3x
subject to:
1.5 x + 2 y <= 12
0 <= x <= 3
0 <= y <= 5
所以说我想最大化 3x + y 的值,但在这些解决方案中最多有 3*x。基本上我要问的是有两个变量优化吗?我可以在哪里设定两个目标?
我使用专门的 Google-OR 工具在 python 中执行此操作.. 只需要有人指出我正确的方向