求解一个MINLP优化问题

62次浏览(过去30天)
Israa艾哈迈德
Israa艾哈迈德 2021年8月9日
回答: 艾伦·韦斯 2021年8月10日
我有一个包含对数函数的混合整数非线性优化问题,顺便说一下,如果我们放宽整数变量,它是凸的。
我可以解决它使用Matlab优化工具箱有效或将会有一些问题?
如果我使用基于问题的方法和基于求解器的方法,那么在解决此类优化问题时是否存在差异?

接受的答案

艾伦·韦斯
艾伦·韦斯 2021年8月10日
全局优化工具箱中有两个MINLP求解器: 遗传算法 surrogateopt .两者都适合你。的 surrogateopt 求解器主要用于耗时的函数。这两种解决方案在相对低维的问题上工作得最好,最多有100个变量左右,但没有内置的限制,所以您可以尝试更大的问题。
这里也有一个例子来说明如何做到这一点 intlinprog 有时可以迭代地用来解决其它的凸混合整数问题: 基于问题的混合整数二次规划组合优化 或者是几乎相同的 基于求解器的混合整数二次规划组合优化
祝你好运,
艾伦·韦斯
MATLAB数学工具箱文档

更多的答案(0)

下载188bet金宝搏


释放

R2021a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区可以如何帮助你!

开始狩猎!