检索多种方案的解决方案

检索多种方案的解决方案

您的第一步检索由此计算的解决方案优化呼叫多场景模型是查询地位属性。一个地位最佳表明,对于具有可行解决方案的所有场景,发现了最佳解决方案(受公差),并且确定其他情况是不可行的。如果发现所有方案都是不可行的,那么状态将是不可行。如果任何方案都是无限制的,那么状态将是无界限。早期终止状态代码(例如,时限)表示结果可能因不同方案而异,您将不得不查看各个方案以获取更多信息。

个人方案的结果可以在三个属性中找到:

  • 场景jval.:方案号的解决方案的客观价值<span> $ </ span> n <span> $ </ span>
  • scennobjbound.:方案编号最佳客观价值的最佳界限<span> $ </ span> n <span> $ </ span>
  • 方格:方案编号的解决方案矢量<span> $ </ span> n <span> $ </ span>
场景jval.scennobjbound.属性是模型属性,而方格是一个变量属性。再次,使用场景参数选择您要查询的场景。

如果你的优化呼叫早期终止,你应该使用scennobjbound.属性解释结果。此属性为所选方案的最佳客观值提供绑定(非常喜欢objbound.为单个模型提供绑定)。例如,如果场景jval.是一个场景和100scennobjbound.是90(假设最小化),那么您可以为该方案提供10%的最优性差距的解决方案。

你也可以查询objval.objbound.多场景模型的属性。前者给出任何方案中发现的任何解决方案的最佳客观价值。后者为未找到的任何解决方案提供了下限的目标值。

注意场景jval.scennobjbound.使用对应的场景的目标函数来计算,您可能从基础模型更改。

如果你询问方格已经找到了该场景的属性,没有可行的解决方案,您将获得一个data_not_available.错误。