检索多种方案的解决方案
检索多种方案的解决方案
您的第一步检索由此计算的解决方案优化
呼叫多场景模型是查询地位属性。一个地位最佳
表明,对于具有可行解决方案的所有场景,发现了最佳解决方案(受公差),并且确定其他情况是不可行的。如果发现所有方案都是不可行的,那么状态将是不可行
。如果任何方案都是无限制的,那么状态将是无界限
。早期终止状态代码(例如,时限
)表示结果可能因不同方案而异,您将不得不查看各个方案以获取更多信息。
个人方案的结果可以在三个属性中找到:
- 场景jval.:方案号的解决方案的客观价值。
- scennobjbound.:方案编号最佳客观价值的最佳界限。
- 方格:方案编号的解决方案矢量。
场景jval.
和scennobjbound.
属性是模型属性,而方格
是一个变量属性。再次,使用场景参数选择您要查询的场景。如果你的优化
呼叫早期终止,你应该使用scennobjbound.属性解释结果。此属性为所选方案的最佳客观值提供绑定(非常喜欢objbound.为单个模型提供绑定)。例如,如果场景jval.
是一个场景和100scennobjbound.
是90(假设最小化),那么您可以为该方案提供10%的最优性差距的解决方案。
你也可以查询objval.和objbound.多场景模型的属性。前者给出任何方案中发现的任何解决方案的最佳客观价值。后者为未找到的任何解决方案提供了下限的目标值。
注意场景jval.
和scennobjbound.
使用对应的场景的目标函数来计算,您可能从基础模型更改。
如果你询问方格
已经找到了该场景的属性,没有可行的解决方案,您将获得一个data_not_available.
错误。