腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
寻找
防止
整数
变量
交替
的
MILP
约束
、
下面就是我
的
例子:假设一个
变量
x[t],它是一个小于或等于3
的
NonNegativeInteger。我想阻止x[t]
交替
。意思是我想要禁止x[1] = 1但同时也x[1] = 2和x[1] = 3我正在
寻找
一个
约束
来禁止这一点在该
约束
中必须涉及三个时间步长。 我已经尝试了几个
约束</
浏览 10
提问于2018-08-29
得票数 0
1
回答
如何在python或julia中从线性方程组中获得矩阵
、
、
、
、
我正在
寻找
一种从Julia或Python中
的
方程系统中提取矩阵
的
方法。我正在解决一个
MILP
问题,这个问题是由很多
变量
构成
的
。因此,我
的
约束
被表示为
变量
(<=/ ==/ >=)到
整数
的
和。我想创建与A.x =b形式相关
的
矩阵(我
的
目标是确定该矩阵是否完全么模)。 有人能帮我做这件事吗?我对所有的提议都持开放态度。 提前谢谢。
浏览 20
提问于2020-12-07
得票数 1
1
回答
非线性
变量
关系
的
线性
约束
、
、
、
假设有两个连续
变量
的
数学优化问题:0 <= y <= 1000when 0 <= y < 200 then x = 0 when y = 200 then 0 <= x &l
浏览 17
提问于2022-01-28
得票数 2
1
回答
约束
规划与线性规划:解
的
速度与质量
、
、
、
我一直在研究优化算法,我遇到了一些我找不到答案
的
问题。( b) CP和
MILP
将提供相同
的
目标函数值?谢谢。
浏览 0
提问于2020-07-07
得票数 3
回答已采纳
1
回答
具有多个
约束
的
背包(例如重量、体积等)
、
、
、
、
我已经成功地用C++编写了算法,以获得
整数
背包、小数背包和混合类型背包
的
最优解,所有这些都有或没有限制每件物品允许携带
的
数量。 这些只处理具有单一
约束
的
项目,这是权重。如果我想解决一个可能有2+
约束
的
背包,我会从我已经编写
的
其他代码中提取出来,或者需要编写一个全新
的
算法吗?
整数
和混合类型
的
背包被写成求解动态规划,而小数类型
的
背包则使用贪婪。 例如。给定两个
整数
项
浏览 25
提问于2020-06-24
得票数 1
0
回答
COIN-OR:在CBC求解
的
优化过程中,有界正
整数
变量
取什么值?
、
、
、
、
我试着用PuLP和CBC来解决一个
MILP
问题。 除了问题
的
其余部分,我还面临着一组正
整数
变量
的
问题。我有一个带有松弛
的
约束
,这意味着由于
约束
,正
整数
变量
中
的
一些
变量
不会固定到某个特定
的
值。因此,换句话说,在一组正
整数
约束
中,一些
变量
由于
约束
而获得值,但当同样
的
约束<
浏览 6
提问于2016-07-09
得票数 0
回答已采纳
1
回答
为什么Matlab
的
‘`intlinprog`’返回
整数
变量
的
接近
整数
?
、
、
我
的
背景不是线性规划。我正在深入研究Matlab
的
混合
整数
线性规划(),目的是正确地应用它,而不是推进底层引擎
的
科学。根据页面,在Limitations部分,似乎在非
整数
空间中
寻找
解决方案,如果表面上
的
整数
变量
有一个很小
的
非
整数
部分,则被认为满足
整数
约束
。 为什么要这么做?为什么不像在组合问题中那样,只搜索
整数
空间呢?这样,就不存在结果解是否足够
浏览 3
提问于2019-04-25
得票数 3
回答已采纳
1
回答
用纸浆加速
整数
线性优化
、
、
、
我试图解决一个具有45.000多个二进制
变量
和350.000个
约束
条件
的
大规模线性
整数
优化问题(
MILP
)。 还有其他建议吗?
浏览 0
提问于2018-12-20
得票数 5
2
回答
具有矩阵型输入
的
python混合
整数
线性规划
、
、
所以我为python
寻找
了
MILP
解题器,我找到了这篇文章: 除了在第一篇文章中不再工作
的
许多链接之外,在浏览了一些建议
的
求解者
的
文档后,我
的
印象是,scipy中以矩阵和向量为输入
的
LP函数无法求解
MILP
(也请参阅);另一方面,解决
MILP
问题
的
pulp等接口似乎有自己非常特殊
的
输入,其中必须逐一指定方程并命名每个
变量
。这将非常不方便,因为我已经有了一个简单
浏览 10
提问于2021-09-07
得票数 0
1
回答
Gurobi中带底函数
的
线性
约束
我正在构建一个
MILP
约束
系统。以下是我需要构建
的
约束
。这里,a和b是实值
的
。C是整型
变量
。我需要floor函数能够将适当
的
值赋给
变量
。如何在Gurobi中添加此
约束
?感谢您
的
帮助。
浏览 1
提问于2013-05-05
得票数 2
1
回答
无独立
约束
变量
的
Gurobi影子价格
、
、
Gurobi 9.0.0 // C++GRBModel*
milp
_model现在我想得到这些
变量
的
影子价格(对偶)。我找到了这个,它说“对于一个
变量
上有上、下界
的
线性规划,即l≤x≤u”。"Gurobi允许使
浏览 6
提问于2020-06-03
得票数 0
回答已采纳
1
回答
线性规划
约束
"x >= c或x= 0“
、
、
我想表达一个线性规划,它
的
变量
只能大于或等于常数c或等于0。范围0;c[不允许]。线性规划中所有
约束
之间
的
典型关系是和。这里是两个
约束
之间
的
OR。 注意:我需要以一种计算效率高
的
方式解决多个
变量
的
问题。
浏览 1
提问于2014-06-27
得票数 2
回答已采纳
1
回答
如何将二次规划转换成线性规划?
、
、
、
我有一个优化问题,在目标函数2乘
变量
中,使模型二次化。。第一个
变量
是实
变量
,在范围0,1中,第二个
变量
是实
变量
,从范围0到inf。这个问题可以是
整数
。max ... + var1 * var2 + ...我在
约束
方面也有类似的问题,但这些问题很容易解决。 我怎样才能在目标函数中解决这类问题?
浏览 4
提问于2015-06-11
得票数 16
回答已采纳
3
回答
Python中
的
二进制线性规划求解器
、
、
问题是解决方案必须是二进制
的
。换句话说,我需要一个与MATLAB
的
函数相当
的
函数。NumPy和SciPy似乎没有这样
的
程序。有人对我如何做这三件事有建议吗?找到包含这样一个函数
的
Python库。 与MATLAB接口Python,以便直接利用bintprog。
浏览 0
提问于2010-07-24
得票数 16
1
回答
如何获取SCIP C++接口中
MILP
的
约束
矩阵中系数
的
值
、
、
我正在尝试获取SCIP中
MILP
的
约束
矩阵中
变量
的
系数。我一直在想
的
是循环遍历
变量
出现
的
所有
约束
,并以某种方式获得系数(我不确定如何)。但是有没有一种方法可以通过使用任何内置函数来获得std::vector中
的
所有系数呢?
浏览 15
提问于2020-02-17
得票数 1
回答已采纳
1
回答
如何使用PuLP上
的
GLPK为混合
整数
线性规划(
MILP
)
的
决策
变量
编写一个IF条件?
、
、
我试图使用PuLP上
的
混合
整数
线性规划和Python上
的
GLPK求解器来解决一个优化问题。到目前为止,我已经成功地解决了带
约束
的
基本优化问题,例如:x1 = LpVariable("x1",lowBound=0, catprob.solve()value(x1), value(x2), value(prob.objective) 给出了x
浏览 4
提问于2019-11-12
得票数 5
回答已采纳
2
回答
大于运算符
的
约束
误差
、
]);Function operator >(dexpr int, dexpr int) not available in CPLEX context 我不明白为什么我不能使用>中间
的
int
浏览 0
提问于2019-05-01
得票数 0
回答已采纳
1
回答
访问模型
变量
、
我正在Linux上使用IBM ILOG CPLEX12.0Accademy许可和c++,我正在尝试构建我
的
模型。我正在一个名为
MILP
的
类中实现它,我想使用
MILP
的
一些成员函数来添加
变量
、
约束
和目标函数。 问题是,当我在一个函数中创建一个
变量
时,我无法在我调用该函数
的
作用域中访问它。有没有一种方法可以访问
变量
?它能与IloNumVarArray和IloArray一起工作吗?下面是这样一个函数
的
示例
浏览 25
提问于2020-11-23
得票数 0
1
回答
和Gekko
的
商业解决者?
、
是否有可能使用商业上可用
的
解决方案,如Gurobi,CPLEX或Mosek与Gekko?如果是的话,有人能给出一个小例子来说明如何做吗? 谢谢。
浏览 7
提问于2022-07-08
得票数 1
回答已采纳
1
回答
如何将连续
变量
用于DOCPLEX (Python)上
的
IF-然后
约束
?
、
、
、
、
我使用DOCPLEX建立一个混合
整数
线性规划(
MILP
)问题,然后通过Python上
的
CPLEX来解决这个问题。但是,在使用IF之所以发生这种情况,是因为我已经将nbbus40
变量
声明为连续) print(v," = ",v.solution_value) 但是,
浏览 3
提问于2019-11-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券