腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
SCIP
的
B&P
分支
机制
我正在使用
SCIP
在c中实现一个
分支
和价格算法。我之所以这样问,是因为(在很大程度上)我
的
B&P
算法运行良好。但是,在某些点上,它到达了对应于对偶有界解<e
浏览 11
提问于2017-02-02
得票数 0
1
回答
自定义传播者通过pyscipopt
、
、
、
我试图为
SCIP
编写一个自定义值传播器。我有一些复杂
的
逻辑,可以检测额外
的
值,只要一个或多个被固定(通过
分支
机制
),这些值也可以被修复。下面的代码显然让一切都变得不可行(这是不正确
的
)。我
的
问题是: 是这个值传播者
的
合适位置吗?或者我应该使用约束处理程序
的
传播
机制
(约束handler)?getCurrentNode中没有其他东西在值传播器中工作)?我已经在freq=1注册了。我
的
check_cons
浏览 17
提问于2022-07-22
得票数 1
回答已采纳
2
回答
如何收集
scip
的
分支
过程数据在每个节点上提供
分支
规则
我想做
的
是: 我认为我可以使用中描述
的
方法,我已经阅读了这个页面并尝试使用c++进行编码,这个
浏览 4
提问于2021-03-01
得票数 0
1
回答
为什么
scip
在调用SCIPincludeBranchRrule之后做出额外
的
分支
决策?
现在,我想使用
SCIP
在
分支
和绑定上做一些事情,并从
分支
规则开始。当我跟踪
分支
过程时,我发现了一些我无法理解
的
东西。从使用SCIPgetLPBranchCands获取
分支
变量候选变量开始,得到
SCIP
_VAR** lpcands,然后使用SCIPbranchVar选择要
分支
的
第一个变量。结果表明,在我在所选变量上
的
一个节点上
分支
之后,SCIIP在另一个变量上
的
同一节点上
分支
浏览 15
提问于2021-01-31
得票数 0
回答已采纳
1
回答
SCIP
如何选择要使用
的
分支
规则?
、
、
我
的
数据集由大型SAT实例组成。我正在尝试了解
SCIP
的
默认设置如何选择要使用
的
分支
规则。 我有一个包含7,295个变量和409834个约束
的
数据集。在设置了8h
的
时间限制、使用默认设置并将统计数据写入文件后,我看到
SCIP
调用了inference
分支
。但是,当我使用1040个变量和3668个约束
的
较小数据集再次尝试此操作时,
SCIP
调用了relpscost
分支
。 是否有一些文档或
浏览 20
提问于2020-03-30
得票数 1
回答已采纳
1
回答
SCIPincludeBranchruleMybranchingrule()多次调用
我在
SCIP
上包含了自己
的
分支
规则,并使用SCIPincludeBranchruleMybranchingrule()函数初始化了一些
分支
规则数据。我所做
的
事情之一就是调用SCIPgetNVars()函数。当我运行代码时,我看到函数被多次调用(不是像我想
的
那样,在B&B算法开始之前调用一次),并得到由SCIPgetNVars()函数触发
的
以下错误: [src/
scip
/
scip
.c:10048] ERRO
浏览 0
提问于2014-07-29
得票数 1
回答已采纳
1
回答
如何在使用价格生成器在根节点进行广播后,使用
SCIP
中
的
约束处理程序添加分隔符?
、
、
、
我最初试图实现一个
分支
和价格算法,但我大部分都成功地实现了它。我实现了一个价格更高
的
插件,一切似乎都正常。但我想通过添加一些削减来加强这个模型。与通常
的
分支
切割价格方案不同,我只想在根节点上添加切割(在根节点上添加所有列之后,在
分支
开始之前,并添加更多
的
列),并且在
分支
开始后不再添加任何进一步
的
切割(至少这是目前
的
计划)。我实现了一个基本
的
约束处理程序,目前它做
的
并不多,但有一些占位符来检查是否正确
浏览 19
提问于2020-02-28
得票数 0
回答已采纳
2
回答
SCIP
中
的
分支
机构和价格
、
我有一个关于
分支
机构
的
问题&使用
SCIP
定价。
SCIP
通常在原始变量上进行
分支
吗?例如,在VRP示例中,它是根据主问题变量还是原始问题变量进行
分支
?如果我想在原始变量上进行
分支
,是否需要添加自己
的
分支
规则?
浏览 0
提问于2015-02-25
得票数 1
1
回答
是否有可能在解决问题后保留信息,并在不同
的
设置下重用相同
的
信息来解决相同
的
问题?
、
、
我
的
问题是大SAT问题。在
SCIP
7.0.0中,有许多
分支
规则可供选择。如果我把一个问题发送给
SCIP
,
SCIP
解决了这个问题,那么在整个求解过程中,是否可以使用学习到
的
信息,比如切割面、冲突约束和可变
分支
历史,用不同
的
方法来解决相同
的
问题?例如,我发送一个包含45万个约束
的
7500个变量
的
SAT实例,并使用默认设置进行优化。是否可以使用存储在
SCIP
中
的
信息(如
浏览 2
提问于2020-05-14
得票数 0
回答已采纳
1
回答
在PySCIPOpt中实现同一
分支
和绑定树中
的
多个
分支
规则
、
、
我想首先实现一个自定义
分支
规则(对于树顶
的
几个节点),然后使用
Scip
实现香草完全强
分支
规则(或者其他一些规则,如伪成本规则)。这可以使用/通过扩展PySCIPOpt来完成吗?import pyscipopt as
scip
浏览 7
提问于2022-02-26
得票数 1
回答已采纳
1
回答
使用旧代码
的
SCIP
、
我对
SCIP
有点陌生。我想使用
SCIP
作为一个
分支
和价格框架。我已经在C++中对这个问题进行了编码,并将代价更高
的
列生成作为一个函数来实现。实际上,我已经通过将Cplex.dll链接到项目实现了根节点
的
BP算法,现在需要对
分支
树进行编码,并决定为此使用
SCIP
。我想知道用
SCIP
和我
的
旧代码解决问题最快
的
方法是什么?或者使用GCG是一种更好、更快
的
方法?我已经阅读了GCG文档,但不明白我是否应该再次
浏览 3
提问于2016-11-28
得票数 0
回答已采纳
1
回答
Pyscipopt中
的
分支
、
、
在t_x21上
分支
导致了这个错误 因此,我猜测为什么这不起作用,因为在预解过程中,
SCIP
将这个变量修正为0,因此如果我们尝试在其上
分支
,它会抛出一个错误?这是正确
的
吗?(此外,此错误发生在重新启动后)
浏览 6
提问于2022-04-20
得票数 0
回答已采纳
1
回答
SCIP
及分公司和价格
、
我有一个关于
SCIP
的
一般性问题。我需要使用
SCIP
作为一个
分支
和价格框架来解决我
的
问题,我用c++编写代码,所以我使用VRP示例作为模板。在某些情况下,代码在分数解处停止,并返回作为最优解,我认为有问题,我是否必须设置一些参数来告诉
SCIP
寻找整数解,或者我犯了一个错误,我认为它不应该停止,而是
分支
在分数解,直到它到达整数解(没有任何其他负降低成本列
浏览 3
提问于2014-07-21
得票数 2
回答已采纳
1
回答
`
SCIP
_EVENTTYPE_NODESOLVED`包含
的
事件意味着什么?
我正试图使用事件处理程序捕捉双重绑定中
的
更改。,所以我想使用
SCIP
_EVENTTYPE_NODEFEASIBLE事件。我对
SCIP
_EVENTTYPE_NODESOLVED所包含
的
事件(
SCIP
_EVENTTYPE_NODEFEASIBLE、
SCIP
_EVENTTYPE_NODEINFEASIBLE和
SCIP
_EVENTTYPE_NODEBRANCHED)之间
的
关系感到有点困惑。我
的
猜测如下(假设这三个事件是不相交
的</em
浏览 0
提问于2019-06-27
得票数 0
回答已采纳
1
回答
如何访问
SCIP
中节点
的
域名信息?
我现在正在用
SCIP
求解MILP (混合整数线性规划)。当
分支
定界树增长时,树中有许多标记为
SCIP
_Node
的
子问题。我如何访问子问题(
SCIP
_Node)
的
域信息,因为我试图在该子问题上采样一些可行
的
解决方案(可能不是最优
的
)。 非常感谢。
浏览 13
提问于2020-04-05
得票数 1
1
回答
SCIP
如何计算vanillafullstrongbranching
分支
得分?
我想在
SCIP
中做一些
分支
规则
的
实验(使用python接口)。为了确保我
的
代码
的
一些基础工作,我尝试使用dive功能来镜像
SCIP
的
vanillafullstrongbranching
分支
。这在很大程度上符合预期,但对于至少有一个不可行子节点
的
节点,我得到了奇怪
的
结果。我深入研究了PySCIPOpt和
SCIP
的
C代码,并期望一个很大
的
数字作为sb分数,以防(至少)
浏览 17
提问于2020-09-08
得票数 1
回答已采纳
1
回答
集成
SCIP
中其他源代码
的
功能
、
我是一名硕士学生,我目前使用
SCIP
作为我
的
论文。本论文
的
主要实现任务是集成一个已在C++中编码
的
元启发式,并准备用于
SCIP
分支
和定界过程,以增强我
的
问题
的
解决过程。 如何从元启发式文件调用函数?我不确定这些信息是否有用,但我使用Matlab加载数据,然后使用MEX函数在Visual中编译和运行
SCIP
。我已经在
SCIP
和Matlab中设置了所有必要
的
头。
浏览 0
提问于2018-04-16
得票数 0
回答已采纳
1
回答
使用
SCIP
实现CPLEX与CPLEX
的
速度
、
、
、
、
为什么
SCIP
3.2.1 - CPLEX 12.63和CPLEX 12.6.3之间存在速度差异?
SCIP
是否仍然使用CPLEX来解决问题?为什么有人会在CPLEX解决器中使用
SCIP
,而不是直接使用CPLEX?
浏览 3
提问于2016-10-07
得票数 7
1
回答
获取
SCIP
中某个节点被剪除
的
原因
、
、
我在C++中使用
SCIP
实现了一个
分支
和剪切算法。我
的
优化问题有一个最小化
的
目标函数,目前我
的
代码有一个错误,我很难修复它。我
的
问题有一个最优值为100,但程序返回101。查看
分支
和绑定树(使用可视化工具),我看到
SCIP
正在修剪一个具有LP绑定100
的
节点。此外,经过进一步
的
研究,我发现,对于这个节点,具有100值
的
最优解确实是可行
的
。我还确认了我
的
自定义约束处
浏览 2
提问于2022-07-15
得票数 0
1
回答
如何解决错误:
SCIP
C++中
的
SCIP
阶段<10>无效
、
、
我觉得我错过了一些非常简单和直接
的
东西。我试图在求解LP之后添加一个约束(使用最优LP解决方案作为设计此约束
的
机制
)。我是通过这段代码添加它
的
433 namebuf.str("");435
SCIP
_CALL(SCIPcreateConsLinear(
scip
, &cons, namebuf
浏览 34
提问于2020-02-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SparkyLinux 4.8 RC 发布,基于 Debian 的测试分支
SparkyLinux 5.5 开发版发布,基于 Debian 的测试分支
无需分支基于主干的开发是团队健康的重要标志
基于 Token的WEB 后台认证机制
Fabric基于Kafka的共识机制剖析
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券