在PYOMO和BONMIN求解器的帮助下,是否可以解决混合整数非线性问题(MINLP)?用PYOMO和BONMIN解决MINLP问题
1
A
回答
4
是的。 BONMIN可以解决凸 MINLP问题,Pyomo可以通过ASL与BONMIN接口。
编译BONMIN/CoinBinary与ASL的支持(运行configure
之前,一定要进入ThirdParty/ASL
和运行get.ASL
),然后确保帽子所产生的bonmin
可执行文件可通过您的PATH。 Pyomo然后可以通过在脚本中指定--solver=bonmin
在pyomo
命令行或SolverFactory('bonmin')
来使用它。
请记住,BONMIN是一个本地求解器,如果你把它作为一个非凸的问题,那么你不能保证你会得到什么。
+0
我不知道ASL,但实际上这是很酷的东西:https://software.sandia.gov/downloads/pub/pyomo/PyomoInstallGuide.html#_asl_solvers。一旦我成功复制,我将尽快接受答案。谢谢! – user2161065
相关问题
- 1. 用Pyomo解决MINLP。有没有关于'开始可行的解决方案'的设置?
- 2. 解决问题!
- 3. Pyomo:从Python代码访问解决方案
- 4. 用cplex解决LP问题
- 5. 用python解决ODE问题
- 6. 决策树问题解决
- 7. Unity2解决问题
- 8. 解决javax.servlet问题
- 9. cURL - 解决问题
- 10. GhostScriptSharp解决问题
- 11. 需要解决和问题与HTTPServletRequest
- 12. 如何解决DateTime和Jackson问题?
- 13. 帮我解决jQuery和PHP的问题
- 14. 立即解决jar和dll问题
- 15. 解决和修复MongoDB/Mongoid ID问题
- 16. IStructuralEquatable和IStructuralComparable能解决什么问题?
- 17. 如何解决VK_问题和NullPointerException?
- 18. 解决Adpative和流体布局问题
- 19. 解决排列和约束问题
- 20. 解决角色和权限问题
- 21. 使用Pyomo解决优化子实例(Traceback)
- 22. 使用Netty理解和解决文件传输问题
- 23. 解决SQL注入问题
- 24. JXL解决#VALUE问题
- 25. 解决hadoop开放问题
- 26. StringBuilder解决什么问题?
- 27. 解决Autobench输出问题
- 28. 解决编译器问题
- 29. 如何解决SPF问题
- 30. 问题解决继续
你为什么不简单地尝试它? – Adriaan