我已经看到答案了这个类似的问题 https://stackoverflow.com/questions/45561059/dual-of-models-by-cplex但它没有回答我的问题。有没有什么方法可以直接在算法中获取对偶公式的目标函数和约束,而不是将它们写入 DUA 文件然后读取它们?我知道我可以通过使用来解决对偶公式
cplex.setParam(IloCplex::Param::Preprocessing::Dual, 1);
但我不想解决对偶公式。我想访问目标函数和对偶公式的任何约束,以便我可以将它们修改为我的算法的一部分。我使用 CPLEX 12.8(Concert 技术,C++ API),并且希望访问我的算法中的对偶公式。
不可以,使用任何 Concert API(即 C++、Java 或 .NET)都无法实现这一点。
如上所述here https://www.ibm.com/developerworks/community/forums/html/threadTopic?id=ed0a3d01-806d-42f5-93ef-a49a1e9bea51在 IBM DeveloperWorks 论坛上,可以使用 C API 来完成此操作。 Concert API 不允许访问预求解模型,因此这是不可能的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)