腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2246)
视频
沙龙
1
回答
如何
强制
Gurobi
使用
预
解
相
?
、
、
我正在
使用
Benders分解,并在每次迭代中解决一个线性子问题。为了节省时间,我在折弯器while循环之外生成子问题。在每次迭代中,我解决主问题并更新子问题约束之一,然后优化子问题。在第一次迭代中,在
预
解
阶段,删除行和列,并在合理的时间内求解模型。然而,在第二次迭代中,log没有显示任何
预
解
阶段,并且由于问题结构的原因,它不能解决lp问题。我的问题是:
如何
强制
Gurobi
运行
预
解
阶段,同时在每次迭代期间优化问题?我不
浏览 32
提问于2021-01-10
得票数 0
回答已采纳
1
回答
用
Gurobi
的
预
解
函数求解pyomo模型
、
、
、
使用
gurobipy,我可以通过调用presolve函数来
预
解
一个混合整数线性优化模型。model.presolve().我想将
Gurobi
的
预
解
步骤应用于某些模型,该模型仅受混合整数非线性pyomo模型的线性约束的限制(随后
使用
gurobipy或pyomo对预先解出的线性模型进行修正,然后再用
Gurobi
求解)。最简单的方法是将pyomo模型转换为gurobipy模型的函数,即<
浏览 0
提问于2018-02-13
得票数 2
1
回答
在优化之前,我能预先提出一个ILP模型吗?
、
有没有办法在
使用
现有函数构建模型的同时减少模型呢?min 2*x1 - 5*x2 + 3*x3 + 10*x4x1 + x2 + x3 = 15 (1) 在
Gurobi
的Python接口中,您也许可以
使用
presolve.model()吗?请看,但我不知道是
如何
做到的。我也没有找到从
gurobi
::
gurobi
浏览 0
提问于2018-04-09
得票数 1
回答已采纳
1
回答
为什么在
gurobi
中
预
解
后二进制变量会突然出现?
、
我试图在
gurobi
中求解一个相当大的MIP模型。我
使用
一个'.lp‘文件作为
gurobi
的输入。在
gurobi
命令shell上求解模型时。 为什么二进制变量(其中93个)是在
预
解
后创建的?
浏览 5
提问于2015-04-04
得票数 0
回答已采纳
1
回答
使用
预
解
算器求解pyomo上的MILP问题
、
、
、
当我
使用
gurobi
运行它时,它很快就会输出问题的答案。主要是因为它的高效
预
解
算器。有没有办法在调用实际的求解器之前对pyomo做一个
预
解
算,这样我就可以
使用
非商业包来测试我的模型,比如couenne或cbc?
浏览 12
提问于2020-06-03
得票数 0
1
回答
如何
使用
Gurobi
在Drake中的回调函数
、
、
我正在解决混合控制问题
使用
德雷克与
Gurobi
求解。我想得到最后的根放松的解决方案(在
预
解
和自动切割生成之后)。我试着编写日志文件,但日志文件并不是每次迭代都打印出来的,在
预
生成和剪切生成之后,我无法获得最佳的轻松目标绑定。 这篇文章展示了
如何
检索我想要的值,但我不确定
如何
更改代码以在Drake中
使用
它。
浏览 14
提问于2022-07-01
得票数 2
2
回答
Gurobi
优化器:确定可行性而不优化模型
、
、
在
Gurobi
中,是否有可能在不优化问题的情况下查看一组约束和变量是否可行?如果目标是一个常数,那么
Gurobi
仍然要做大量的计算来找到一个最优
解
,这我不需要!
浏览 17
提问于2016-03-02
得票数 3
回答已采纳
1
回答
如何
求
gurobi
R中目标向量的上下界
、
、
我正在尝试得到目标向量的上下界向量,它们将保持线性规划的最优
解
相同。我正在
使用
R中的
gurobi
来求解我的LP。
gurobi
参考手册说,属性SAObjLow和SAObjUP会给出这些界限,但我在
gurobi
调用的输出中找不到它们。 有没有一种特殊的方法来告诉求解器返回这些向量?我在
gurobi
调用的输出中看到的唯一值是status、rc、itercount、baritercount、nodecount、objval、x、slack、rc、pi、vbasis、cbasis、objbound
浏览 0
提问于2020-08-14
得票数 0
1
回答
这是不是说明我的记忆有问题?
、
、
我
使用
gurobi
来解决这个问题。我的电脑有4个内核和8 GB内存。 根据日志文件,找到最优
解
大约需要100秒。然后释放CPU,但内存仍几乎已满。它挂在那里,几个小时内什么都不做,直到
解
算后继续运行脚本(例如打印命令)。 结果=opt.solve(模型,tee=True) 打印(“模型已解决”) 我
使用
障碍方法与交叉禁用,这是最好的效果。我还尝试了
使用
不同数量的线程,结果发现
使用
4个线程在挂起时间方面是最好的(但仍然是几个小时)。 这种挂起显著地增加了总的运行时间,这是
浏览 15
提问于2019-08-21
得票数 1
1
回答
求解一个非常简单的线性规划问题时得到"DUAL_INFEASIBLE“
、
、
我正在解决一个简单的LP问题,
使用
Gurobi
的对偶单纯形和
预
解
。我知道模型是无界的,但我不明白为什么这样的模型是无界的。有人能帮我告诉我哪里出了问题吗?链接到.mps文件:Thread count: 8 physical
浏览 8
提问于2022-09-14
得票数 0
回答已采纳
1
回答
用PySCIPOpt设置MIP终止间隙
、
、
我不知道
如何
设置MIP间隙阈值,以便当原始
解
和对偶
解
之间的相对差在某个值内时,求解器就会终止。我正在
使用
PySCIPOpt与SCIP进行交互。我确信有一种简单的方法(例如,如果我
使用
Gurobi
的python接口,它就是m.Params.MIPGap = x,m是模型实例)。 任何帮助都是非常感谢的!
浏览 1
提问于2018-03-19
得票数 3
回答已采纳
1
回答
Gurobi
混合整数线性规划问题间隙信息
、
、
我
使用
求解器
gurobi
在matlab上求解一个混合整数线性规划(MILP)问题.在迭代过程中,我看到如下信息: 我的问题是:
如何
获取有关差距的信息?但是,如果我只调用X =
gurobi
(model);,其中model包含我的MILP模型,我就看不到关于X中的gap的信息。
浏览 0
提问于2019-04-01
得票数 2
回答已采纳
1
回答
模型修改后
Gurobi
恢复优化
、
据我所知,
Gurobi
继续优化它在调用Model.Terminate()之后离开的位置,然后再次调用Model.Optimize()。因此,到目前为止,我可以终止并得到最好的解决方案,然后是proceed.Now,我也想这样做,但是由于我想
使用
次优
解
的一部分,所以在再次调用Model.Optimize()并优化模型的其余部分之前,我需要将一些变量设置为固定值我
如何
才能做到这一点,使
gurobi
不再从头开始?
浏览 4
提问于2017-08-07
得票数 0
回答已采纳
1
回答
如何
利用朱莉娅中的JuMP求出最优
解
?
、
、
我正在
使用
朱莉娅中的JuMP包和
gurobi
,而且我似乎无法在网上找到任何关于
如何
打印出最佳解决方案的信息。我可以得到最优的目标值,但似乎找不到关于
如何
得到最优
解
的信息。
浏览 5
提问于2022-03-06
得票数 2
1
回答
Gurobi
Java -当下限高于特定的已知值时停止优化
、
、
我正在
使用
JAVA中的
Gurobi
回调来解决多个CVRP。然而,对于一个特定的CVRP问题,当60秒后的最优界(下界)高于另一个已经评估的CVRP的最优
解
时,我不需要继续优化。当当前下限高于特定值时,
如何
停止优化?
浏览 0
提问于2016-10-27
得票数 0
1
回答
如何
使用
Gurobi
找到多个最优
解
、
、
、
、
我正在通过Julia
使用
Gurobi
,目前已经对其进行了设置,以便为我感兴趣的LP提供最佳解决方案。 然而,如果有一种方法可以给出多个最优解决方案,那将是非常有帮助的。
浏览 0
提问于2021-01-31
得票数 2
1
回答
删除一些位并计数
语言和库 你可以
使用
任何你喜欢的图书馆语言。因为我必须运行您的代码,如果它是免费的(就像啤酒中的那样),并且在Linux中工作,它会有帮助。
浏览 0
提问于2018-05-28
得票数 28
2
回答
如何
在PuLP中初始化LpVariable
、
、
但当我解决问题时,最优
解
可以是0到1之间的任何值。,我应该
如何
初始化这些变量?
浏览 0
提问于2015-10-28
得票数 1
1
回答
朱莉娅-理解JuMP的
Gurobi
输出
、
、
、
我经常在JuMP中
使用
Gurobi
,并且我注意到它的部分输出仍然是我不理解的。除非它在某个地方有文档,并且该链接非常受欢迎,您能帮助理解以下内容吗?)27 2343.0000000 2088.50000 10.9% 15.7 3sFound启发式解决方案:目标5820,
Gurobi
推出了一个
预
解
,并找到了一个值5820Presolve的
解
,去除了33个冗余或无用变量,以及11个constraints?Depth:树的深度,其中求解的
浏览 0
提问于2021-05-28
得票数 2
回答已采纳
2
回答
CBC
解
结果-线性松弛不可行
当我试图解决它时,模型被确定为线性不可行,但是找到了一个
解
,所以我不明白为什么会发生这种情况。time (CPU seconds): 0.00 (Wallclock seconds): 0.03 所以问题是LP问题的线性松弛是不可行的,但我不知道这意味着什么,也不知道
如何
解决它
浏览 10
提问于2022-02-09
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何申请强制解绑机具?
如何使用 cloud-init 来预配置 LXD 容器
在SpringBoot内如何使用ApplicationEvent&Listener完成业务解耦?
WIN11系统强制跳转EDGE浏览器,用户们如何使用IE兼容模式
涨知识!原来优化软件CPLEX,BARON,SCIP 中还有这些小心机!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券