滤波内容
版本化
文本搜索
优化状态代码
优化调用返回后,gurobi优化程序设置状态模型属性数大值之一属性取整值,但我们建议使用预定义状态常量检查程序状态每种代码都有一个名称, 每种语言均需要前缀才能获取适量常量 。存取状态代码欧巴马
从可用Gurobi界面取出下列方式
语言类 | 状态代码 |
---|---|
C级 | GRB_OPTIMAL |
C++ | GRB_OPTIMAL |
ava大全 | GRB.Status.OPTIMAL |
.NET | GRB.Status.OPTIMAL |
ython语言 | GRB.OPTIMAL |
MATLAB和R中状态代码归并为字符串Optima
)
似然状态代码如下注意,对于带限值状态或其他提前终止优化状态,如果报告解决方案的可行性无法从状态中显露出来,您可以通过访问适当位置评估可行性求解质量属性.
状态代码 | 值传 | 描述性 |
---|---|---|
破解 | 一号 | 模型加载,但没有解决方案信息可用 |
欧巴马 | 2 | 模型求得最优性(受容度约束),并有最优解决办法可用 |
易失性 | 3 | 模型证明不可行 |
INF_OR_UNBD | 4 | 模型证明不可行或无约束获取更确定的结论设置双重降值参数对0并重优化 |
UNBOUNDED | 5 | 模型证明不受约束重要注解:无约束状态表示无约束射线的存在,允许目标无限提高并没有提到模型是否有可行的解决办法需要可行性信息时,应把目标设为零并重新优化 |
库夫特 | 6 | 模型最优目标证明比标定值差关闭 参数化无解决方案信息可用 |
词性校验 | 7 | 优化终止,因为完成的简单迭代总数超过规定值迭代Limit 参数或因为屏障迭代总数超过规定值巴里特利米特 参数化 |
NODE_LIMIT | 8 | 优化终止,因为分支裁剪节点总数超出节点Limit 参数化 |
Time_limit | 九九 | 优化终止,因为所花时间超过规定值时间缩放 参数化 |
解析-lim | 10 | 优化终止,因为找到的解决方案数达标值求解Limit 参数化 |
插件 | 11 | 优化由用户终止 |
NUMERIC公司 | 12 | 优化因无法恢复数字难解而终止 |
子程序 | 13 | 无法满足最优容最优解法可用 |
插件 | 14 | 异步优化调用,但相关优化运行尚未完成 |
USER_OBJ_LIMIT | 15 | 用户指定目标限制最佳目标或最强绑定),并实现限值 |
Work_limit | 16 | 优化终止,因为工作耗用超出工作imit 参数化 |
MEM_Limat | 17 | 优化终止,因为分配内存总量超过规定值软MemLimit 参数化 |