腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7199)
视频
沙龙
1
回答
CPLEX
通用
回
调
,用于剪切分隔的
节点
LP
、
、
、
、
我正在通过
CPLEX
12.10的C API使用
通用
回
调
框架设置一个
分支
-
切割
算法。
在
每个
节点
,分离问题基于当前
节点
LP并检测局部有效
切割
,如果违反,则为当前
节点
的每个子
节点
添加。据我所知,当前
节点
LP的信息
在
通用
回
调
中
不容易获得。但是,我想使用为父
节点
生成的cuts,以便在子
节点<
浏览 33
提问于2020-02-13
得票数 2
回答已采纳
1
回答
在
通用
Cplex
回
调
中
访问
分支
和
切割
节点
id
、
、
、
我实现了一个
Cplex
泛型
回
调
(
在
JAVA
中
),其中包括延迟
回
调
、用户
回
调和启发式
回
调
。现在,我需要添加一些
切割
管理策略,例如,限制树
中
每个
节点
的
切割
数量。问题是我不知道如何
访问
当前候选者的
节点
id
。
浏览 27
提问于2019-12-11
得票数 2
回答已采纳
1
回答
只
在
根
节点
运行
回
调
。
、
、
、
、
我正在用
CPLEX
12.7解决一个整数线性规划问题,使用一个
分支
和
切割
框架.我正在使用C++
中
的
CPLEX
可调用库。请注意,任何人都知道如何在根
节点
中只运行UserCutCallback ?
浏览 7
提问于2020-07-17
得票数 1
3
回答
获取当前
节点
的
节点
深度
、
我已经做了一个用户剪切
回
调
,它向我正在处理的模型添加了一些剪切。这可以很好地工作。我只想将这些切分添加到搜索树的顶部
节点
。问题是,我不知道如何检索当前
节点
的深度。我做了一个
节点
回
调
,每次调用时都会递增一个整型变量。这意味着当这个整数超过某个数字时,我
在
cut
回
调
中
什么也不能做。但如果
cplex
有fx,我现在就不需要了。仅在左
分支
上创建
节点
,这意味着不会向右
浏览 6
提问于2013-05-23
得票数 1
1
回答
GAMS
Cplex
切分
、
我正在使用
Cplex
解决
在
GAMS
中
建模的MILP。我正在允许求解器生成
切割
。 有没有办法让
Cplex
生成的裁剪显示出来? 谢谢
浏览 21
提问于2019-12-16
得票数 2
1
回答
为什么NodeCallback
中
没有一些NodeID
、
我从BranchCallback获得了NodeID(getNodeID)
和
Parent,并从NodeCallback获得了变量
分支
。当我绘制树搜索算法时,一些
节点
在这些
节点
之前没有任何变量
分支
,当我看到VS C++的控制台时,这些NodeId没有任何记录。但我确信,BranchCallback.why
中
的这些
节点
有很多信息,比如客观价值,不是吗?
浏览 16
提问于2019-07-29
得票数 0
回答已采纳
1
回答
如何在使用makeBranch后检索变量
分支
我使用makeBranch
在
每个
节点
的特定变量上创建
分支
。
在
使用makeBranch之前,我使用NodeCallback来检索选择进行
分支
的变量。现在,当我使用makeBranch时,NodeCallback不会显示任何有关变量
分支
的信息。我如何控制
和
显示我指定的变量被选中进行
分支
?以及它没有
在
Cplex
(Concert C++)领事日志
中
显示任何记录。
浏览 13
提问于2019-10-27
得票数 0
回答已采纳
1
回答
在
分支
或自定义
分支
规则之前重置优先级
、
、
、
、
考虑到MIP求解器即将选择一个变量
分支
的
节点
,我建议从其中选择一小部分变量,但将断开关系留给求解者的启发式方法。我有充分的理由相信这可以大大减少解决整数编程问题所需的时间。对于
CPLEX
,我找到了BranchCallback
和
一个详细的;相应的SCIP文档是:。 我想建议给求解者的变量子集是动态计算的,给出了
节点
松弛的解。换句话说,
分支
优先级
在
不同的
节点
之间发生变化,这取决于放松问题的解决方案。--我不清楚是否允许重新设置
回
<em
浏览 2
提问于2015-03-31
得票数 0
1
回答
回
调
MIPInfoCallback何时
在
IloCplex
分支
和
剪切期间调用?
、
、
我正在使用C++
中
的C++库,我想知道
在
解析过程
中
回
调
MIPInfoCallback究竟是什么时候调用的。
在
文档
中
,它只写着"IloCplex
在
分支
和
剪切搜索期间定期调用用户编写的
回
调
“。它是
在
每个
节点
调用的吗?如果是的话,是
在
处理
节点
之前还是之后(即在解决松弛
和
添加任何裁剪之前还是
浏览 1
提问于2021-06-17
得票数 0
回答已采纳
1
回答
如何在C++/
CPLEX
中集成
回
调
输出
、
我
在
代码中使用了宏
回
调
,我希望将输出集成到一起。
在
每个
节点
上,我都需要伪代价、斜杠、variableBranch等的值,但是我不知道如何用不同的
回
调来集成这些数据。我不是一起打电话的。每次我使用不同的
回
调运行代码时,NodeID或Node的值都不相等。例如,
在
pic1
中
,我运行BranchCallback来检索伪成本,
在
pic3
中
,我使用UserCutCallback来检索每个
节点
浏览 1
提问于2019-07-11
得票数 0
回答已采纳
1
回答
CPLEX
12.9:强
分支
不适用于混合整数问题?
、
我想通过
cplex
和
python获得强大的
分支
分数,作为第一步,我只是尝试使用"
cplex
.advanced.strong_branching“来解决一个非常简单的MILP问题(我的代码完全遵循这个函数的示例用法但是它告诉我"
CPLEX
错误1017:不适用于混合整数问题“,这使我非常困惑,因为SB应该是一个传统的
分支
定界算法。但当我用它解决LP问题时,效果很好。我不完全理解"CPXstrongbranch“
在
C
中
是如何工作
浏览 0
提问于2019-11-07
得票数 1
回答已采纳
1
回答
如何禁用
Cplex
中
的所有
分支
边界改进?
、
、
我想在
Cplex
中
(使用C++的IloCplex )仅使用
分支
和
界限功能(即没有所有加速求解的增强功能,如探测、
在
每个
节点
上运行启发式算法、添加
切割
等)来解决MIP。这个想法是为了能够测试我自己的削减的影响,而不会因为削减
和
Cplex
对
分支
边界的各种改进而模糊结果。我已经禁用了许多方法,但根松弛仍然比我在所有完整性约束松弛的情况下运行MIP时获得的目标值更好,这意味着
Cplex
仍然
在</em
浏览 61
提问于2021-07-14
得票数 0
1
回答
如何在
Cplex
Python
中
的每个
节点
使用函数的结果?
我
在
Python中使用了strong_branching函数,它在一个
节点
上显示分数。如何在每个
节点
获得每个变量的这些分数?self.get_upper_bounds(), "Down-Var: ",self.get_lower_bounds(), sep="\n") cplexorig = cplx.
Cplex
("LPassign.LP") clone = c
浏览 0
提问于2020-05-03
得票数 0
回答已采纳
4
回答
在
jQuery树
中
处理回叫
、
、
我对Javascript
和
jQuery世界很陌生。我试图在下面的链接中使用jQueryTree表显示一个树表。 初始化
节点
时触发的onNodeInitialized
回
<
浏览 4
提问于2013-12-16
得票数 1
1
回答
添加约束的c++复用
访问
当前解决方案
、
我正试图用C++
和
Concert技术来解决
CPLEX
中
的LP模型.
浏览 4
提问于2016-10-14
得票数 1
回答已采纳
1
回答
回
调
访问
约束矩阵系数
、
、
我正在用JuMP 0.21.1
和
CPLEX
求解整数线性规划。我正在使用回
调
添加用户削减。在这个
回
调
中
,我想
访问
以下信息: 我
在
中看到了GLPK
回
浏览 1
提问于2020-06-05
得票数 0
回答已采纳
1
回答
基于
CPLEX
的多目标二进制整数问题的动态权值更新
、
我提供了一些初始权重,但是,我希望
在
优化过程
中
根据找到的两个目标的现有值
和
界限来更新它们。为此,我使用
CPLEX
提供的
回
调
。我的问题是,我能够提取的权重,
在
本质上设置,并显示他们。
回
调
实现如下:{ // Constructor withdata weight
浏览 4
提问于2019-11-19
得票数 1
回答已采纳
1
回答
使用SCIP实现
CPLEX
与
CPLEX
的速度
、
、
、
、
我对LP很陌生,
在
Python
中
只短暂地使用过PuLP。
浏览 3
提问于2016-10-07
得票数 7
1
回答
JavaScript -
在
函数回
调
之间共享值
、
、
a、b
和
c是
回
调
函数。
在
foo函数
中
,通常在a之后调用回
调
c。 谢谢。
浏览 2
提问于2014-07-16
得票数 0
1
回答
如何在VS 2015
中
修复此错误消息"source not available“
、
、
、
我
在
C++ concert
CPLEX
中
的代码中使用回
调
。当我不使用回调运行代码时,我看不到错误消息,但当我使用回
调
时,我确实看到了错误消息。我的代码
中
的一些参数是矩阵10*5。我没有任何关于dll
和
PDB文件的信息。我不知道如何在windows 10的visual studio 2015
中
修复这个错误?我
在
StackOverflow上读到了一些关于这个错误的主题,但是我搞混了,我不知道哪个对我的问题是好的。
浏览 0
提问于2019-07-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
持续集成工具篇:Jenkins与流水线管理
基于MySQL和DynamoDB的强一致性分布式事务实践
jQuery学习笔记
后端架构师技术体系
嵌入式工作流程开发!详细分析工作流Activiti框架中子流程的使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券