Warning: Solver not applicable (mosek does not support integer variables)

本文讨论了在使用Mosek时遇到的不支持半定约束加整数变量(包括0-1变量)的问题,提出通过将半定约束转换为二阶锥约束并利用Gurobi求解器来解决此问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这是本人在选址定容问题中遇到的。

问题:mosek不支持半定约束+整数变量(包括01变量)的问题求解。

mosek官方说明书是这样描述的:

解决方法:将半定约束松弛为二阶锥约束,利用gurobi求解器求解。记得点赞:)

根据引用,出现"Warning: Solver not found (cplex)"的错误提示可能是由于cplex和yalmip版本不匹配引起的。你可以通过使用yalmiptest命令来查看yalmip当前可识别的cplex版本,然后尝试更改cplex版本来解决这个问题。你可以重新下载适应yalmip的cplex版本,或者选择更换只有1M大小的yalmip。如果你选择更换yalmip版本,你需要打开yalmip的源文件,并找到对应的cplex版本号进行修改。这种方法虽然有一定的投机性质,但在大部分情况下是有效的。另外,这个问题可能是通用的,对于其他插件也可能存在类似的"not found"错误,所以这种解决方法也可以作为参考。祝好!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [[已解决]Warning: Solver not found (cplex)](https://blog.csdn.net/m0_53614153/article/details/122627166)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Buster: Captcha Solver for Humans-crx插件](https://download.csdn.net/download/weixin_38602982/15965008)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柱子要努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值