如何在docplex中输出单纯形法的最终画面?

How to output the final tableau of simplex method in docplex?

有没有办法用 docplex 库输出 python 中的最终画面?如果没有,是否有变通办法?

我想用对偶单纯形法求解有新增约束的线性规划问题。因此,我需要访问最终画面来决定退出基础的哪个变量,而不必从头开始重新解决问题。

这种低级别的交互无法在 docplex 级别完成。为此,您可以使用 Model.get_cplex() 来获取对底层引擎对象的引用。有了这个,您可以获得更多信息。您可以找到此 class here 的参考文档。您可能想查看 solutionsolution.basissolution.advanced 属性。这应该为您提供所需的所有信息。

请注意,该引擎使用面向索引的模型,其中每个变量或约束都只是一个数字。您可以使用 Model.get_var_by_index().

转换 docplex 变量对象

我还想知道您是否想要放弃 docplex 而直接使用 CPLEX Python API。您可以找到此 here.

的文档