是否可以使用 MSF api 将变量指定为半整数(V = 0
或a <= V <= b
)?
以下是 LP_Solve 中的一个示例,它使用“sec”和“int”关键字来指示变量是半连续的和整数的。
max: 0.5 Q1 + 0.55 Q2 ;
Q1 >= 5;
Q1 <= 10 ;
Q2 >= 5;
Q2 <= 10;
Q1 + Q2 <= 10;
sec Q1,Q2 ;
int Q1,Q2 ;
无国界医生中类似的东西会很好。我注意到可以在 MSF 中调用 Gurobi 插件 DLL,但是我在该 api 中找不到能够正确设置变量类型的任何地方(我认为 Gurobi 将其称为 VTYPE),所以我认为它是没有在他们的 .net api 中公开或在 MSF 使用的 Gurobi 版本中不可用?或者,有没有一种从.NET 调用 LP_Solve 的好方法?