linear-programming 相关问题

一种优化技术,用于在存在约束的情况下最小化或最大化几个变量的函数,其中所有关系都是线性的。

在glpk(gusek)中实施开放式车间调度算法

我已经尝试在gusek中实现“开店调度”算法,使用以下代码:.dat:param endTime:= 2809;参数nMach:= 4;参数nJobs:= 3;参数持续时间:1 2 ...

回答 1 投票 0


避免GAMS中的非线性

我正在尝试解决5天时间范围内的机器分配问题。生产计划很难跟上,因此我的目标是最大程度地减少机器的总工作时间。机器使用...

回答 1 投票 0

如何使用int修改LpVariable?

我正在用Python在纸浆上进行线性编程。这是我的限制之一:纸浆是第三方包装。来自纸浆进口* x1 = LpVariable('x1',1,5,cat ='Integer')x2 = LpVariable('x2',...

回答 1 投票 0

Julia / JuMP中具有2个迭代器的循环

我需要对JuMP / Julia实现以下伪代码:forall {i in M,Ni in i [i]}:x [i] <= y [j];我想像是:对于M中的i和Ni [i] @constraint(model,x [i] <= y [j])...

回答 1 投票 0

将任务分配到有条件的房间中-优化算法

我需要找到一种合适的方法来开发优化算法,该算法可以执行以下操作:假设我们有N个任务要做,并且我们有M个房间,每个房间都包含...

回答 1 投票 1

解决3组而不是2组的分配问题

假设我们有3个人,每人有n个人,我需要将他们分配给n组三胞胎,以使每个三元组由第一组中的一个人组成,第二组中的一个由……组成。 >

回答 1 投票 1

pyeda方法“抽象语法树”

我真正想做的是将布尔表达式转换为整数线性编程约束。我正在尝试先将表达式转换为CNF(使用pyeda),然后再从CNF中将其转换为...

回答 1 投票 1

如何声明目标函数(最小化)及其对Python的上限和下限的约束?

我有一个带有8个变量的线性编程问题。如何在Python上产生上下限的一组约束(等式和/或不等式,以最小化目标...

回答 1 投票 0

如何在研究中展示MiniZinc的效率

前段时间,我正在撰写与OR相关的文章以供发布。在本文中,使用MiniZinc显示了针对某些优化问题的MILP模型。我从10个实例中最佳解析出10个实例...

回答 1 投票 0

连续变量和整数的乘积

我目前正在用python编写代码来解决劳动力规划问题。现在,在解决这个问题时,我在实施工人生产率的概念时遇到了一些问题。我表示概率...

回答 2 投票 0

Mosel运算符不兼容的类型

我开始使用Xpress Fico工作台。我试图以这种方式在模型文件中定义一个简单模型:模型ModelName选项noimplicit使用“ mmxprs”!使用“ mminsight”!取消注释...

回答 1 投票 0

纸浆:如何一起添加/减去决策变量输出

我正在研究将产品从生产工厂转移到存储设施以满足需求的铁路调度问题。我是纸浆新手,所以很难理解为什么这不是...

回答 1 投票 0

如何在LPSolve中实现二进制约束?

我正在尝试通过使用线性规划来解决优化问题。我有一个我知道多种营养素含量的产品清单。然后的目标是找到...

回答 1 投票 0

在给定可能的约束条件下,使用optaplanner解决产品可能的可建造组合的任何示例吗?

在给定可能的约束的情况下,使用optaplanner解决产品可能的可构建组合数量的任何示例。因此,假设产品由a,b,c,d,e和f零件制成。因此,...

回答 1 投票 0

gurobi-错误代码=无法检索属性'X'

我正在尝试使用gurobi在Python中编写劳动力计划问题。作为基本模型,我不允许雇用或解雇新人员。所以我只有一个变量“ numberRequired”作为...

回答 1 投票 0

纸浆包装中的整数线性程序会产生错误

我正在尝试为Jupyter书中的运输问题运行示例代码,但会产生错误TypeError:列表索引必须是整数或切片,而不是str。怎么了怎么解决呢?谢谢! ...

回答 1 投票 0

纸浆铁路运输优化:模型状态返回'Optimal',但决策变量为空

我正在尝试解决一个运输问题,该问题旨在使许多产品的存储库中的需求增量最小化。我是Pulp的新手,因此必须进行各种迭代才能使其正常工作。 ...

回答 1 投票 0

如何获得切割数量和使用C ++中的conshdlr已添加到SCIP的实际切割数量

我的scip解决方案日志显示已添加的削减数量为10,但是当我尝试使用SCIPgetNCuts(scip)来获取数量时,我总是得到0。除此之外,还有一种方法可以...

回答 1 投票 0

使用3个二进制变量构建线性等距线

我正在尝试建立遵循此逻辑的线性约束,如果x1 = 1或x2 = 1则y1 = 1,但如果x1 = 0和x2 = 0则y1 = 0如果x1 = 1和x2 = 1则y1 = 1

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.