首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用SCIP混合整数二次规划

使用SCIP混合整数二次规划
EN

Stack Overflow用户
提问于 2016-09-21 09:29:33
回答 1查看 1K关注 0票数 1

我想使用源代码(C++)中包含的SCIP来解决MIQP,除了这个FAQ条目之外,我没有找到如何解决这个问题:

非线性目标函数不受SCIP的支持,必须建模为约束函数。请注意,对非二次非线性约束的支持仍然处于测试阶段,还不如SCIP的其他部分那么健壮。忽略非线性变量的边界和微小或巨大的系数容易导致数值问题,通过仔细的建模可以避免这类问题。

我已经设法为目标函数构造了表达式树。我想知道:

  • 如果MIQP必须我建模成MINLP,那么这个约束函数模型是如何工作的呢?上限是可变的吗?
  • 如果对MIQP有特定的方法,那么在哪里可以找到有关它的文档呢?
EN

Stack Overflow用户

回答已采纳

发布于 2016-09-21 09:41:47

查看http://scip.zib.de/doc/examples/CallableLibrary/上的示例

如果您只想要二次约束,那么可以使用二次约束的约束处理程序在SCIP中直接创建二次约束:8h.php

有关SCIP用于处理MIQP的二次部分的方法,请参阅http://nbn-resolving.de/urn:nbn:de:0297-zib-59377及其中的引用。

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39612632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档