matlab cplex代码InvOpt 论文来源 介绍 这个 repo 包含在我们的论文中重现实验的所有源代码:paper。 我们欢迎任何反馈和建议! 请注意,我们尽最大努力编写高质量的代码。 但是,它们可能仍然包含错误或不够高效。 先决条件 所有优化问题都在 MATLAB 中实现。 实现依赖于以下第三方软件: 、 和 。 在运行代码之前,需要安装这些软件并将它们各自的目录添加到 MATLAB 路径中。 CPLEX 和 MEX 元素 CPLEX 是混合整数线性、二次和二阶锥程序的求解器。 在我们的实现中,我们通过 ILOG C++ 接口使用 CPLEX 12.6。 所有 C++ 代码都编译成 MEX 二进制文件,可以从 MATLAB 中调用。 在 Windows 中,MEX 二进制文件是使用 Microsoft Visual Studio (VS) 编译器生成的(有关详细信息,请参阅 参考资料)。 要生成 MEX 二进制文件,您需要运行 > 制作(CPLEX_root_directory) 在 MATLAB 命令窗口中。 亚米普 YALMIP 用于与 MOSEK 接口。 要将 YAL
2021-11-12 22:06:06 830KB 系统开源
1
逆优化描述了一个过程,是“反向”的传统数学优化。与传统优化不同的是,逆优化在给定目标和约束条件下寻求计算最优决策,而逆优化将决策作为输入,确定一个目标和/或约束条件,使这些决策近似或准确地达到最优。近年来,人们对逆优化的数学和应用产生了极大的兴趣。本文对逆优化的方法和应用方面的文献进行了全面的综述。
2021-09-24 15:06:09 760KB 逆优化
1