pulp 相关问题

PuLP是Python的线性编程模块。

纸浆:安排设备更换,最大化总成本(考虑贬值)

给定 init_age=3 年,init_cost=4 设备,new_eq_cost=18,安排更换时间,给定数据 成本= np.array([31, 30, 28, 28, 27, 26, 26, 25, 24, 24, 23 ]) & 折旧= np....

回答 1 投票 0

线性优化的惩罚函数 PuLP

假设我有2个决策变量a、b和2个常量constant_a、constant_b。我想最大化 a 和 b,但每当 a 优于constant_a 或 b 优于constant_b 时就添加惩罚。 ...

回答 1 投票 0

python纸浆库存优化程序

我想创建库存履行优化计划。 每个 Item 有 4 个数据框。我想建议每件商品的履行数量。 客观的 : 任何物品的现有数量(df2)...

回答 1 投票 0

PuLP LpStatus=Undefined 实际上是什么意思?

当我向问题添加特定约束时,解决后问题的 LpStatus 更改为“未定义”(没有此约束,则为“最优”)。在本页顶部,可能...

回答 3 投票 0

多路占空比交换的线性规划问题

使用python和pulp,我试图使用线性编程来解决问题。 我有下面的工作代码,它根据允许的交换创建多点交换解决方案。问题是,我想要...

回答 1 投票 0

PuLP 模块:施加约束,但未通过找到的解决方案进行验证

我正在尝试解决优化问题。我用 PuLP 来解决这个问题。但是,求解器给出的最佳解决方案不遵守我在代码中施加的约束。这太荒谬了,我...

回答 1 投票 0

使用变量列表和二进制变量进行 Python PulP 优化

我正在尝试使用 4 个具有数据列表的变量进行简单的优化。我想要做的就是将前 3 个变量相乘,然后将结果除以第 4 个变量。那我想要b...

回答 1 投票 0

我可以用 MPS 文件生成纸浆问题吗?

我有一个像这样的MPS文件: * 编码=ISO-8859-1 名称 test.lp 行列式 N 对象1 L 约束1 G约束2 列 x 对象1 -3 x ...

回答 1 投票 0

(Pulp)如何创建约束,以便如果值大于 0,则它也必须大于 5000

我正在解决纸浆运输优化问题,我有一定的工厂和订单,并且根据每个工厂的运输成本,我必须生成最佳的优化目标...

回答 1 投票 0

如何将sympy表达转成纸浆?

我收到以下错误: lp_problem += simple_object _ TypeError:只能添加 LpConstraintVar、LpConstraint、LpAffineExpression 或 True 对象 这是我的代码: 将 sympy 导入为 sp 我...

回答 1 投票 0

Python 中的 PuLP 错误“/: Unsupported operand types for 'int' and 'LpVariable'” 因为我想使用我的 LpVariable 进行数学运算

我想用Python创建一个EOQ模型。我将决策变量 x 设置为 EOQ 值本身。但我使用 x 的这个值来确定我的目标函数(在数学运算中)。布...

回答 1 投票 0

Python,puLP,变量与整数相乘并将其分配给某个变量

在这里,当我尝试我的代码时,无法计算 y1,y2 和 y3 y1,y2 和 y3 未计算。我怎样才能解决这个问题 来自纸浆进口 * 模型 = LpProblem("LineBalancing",LpMinimize...

回答 1 投票 0

删除pulp中的变量

我有一个优化问题:有3个二进制变量x,y,z。 目标函数为:x + y + z max 约束为:2x + 3y - 4z <= 5 I want to fix a random variable = 1 (or 0). In this prob...

回答 1 投票 0

删除约束中的变量

假设我有一个优化问题,如下例所示,我想修复 x = 1 然后更改约束?我该怎么做?有图书馆吗? 进口纸浆作为纸浆 来自纸浆进口 * x =

回答 1 投票 0

PuLP 代码编译速度非常慢的问题 - 有什么建议吗?

我发现这段代码对于 PuLP 的问题编译时间非常慢。有没有更快的方法来重写这个? 对于供应清单中的项目: cn_coal_problem += (supplyitembynode[item]+ ...

回答 1 投票 0

在 PuLP 中使用线性规划优化排班

我一直在使用 Python 中的线性编程和 PuLP 库来解决劳动力调度问题。我正在尝试将员工分配到不同的品牌,确保满足某些条件...

回答 1 投票 0

Python Pulp:在 For 循环中添加约束时出现意外结果

我正在Python 3.11.1中使用Pulp指定线性优化问题。当我尝试在 for 循环中向 Lp 问题添加一些约束时,遇到了意想不到的结果,

回答 1 投票 0

使用线性规划的班次自动化程序的目标函数和最小约束定义

我正在为一家小公司开发轮班自动化系统。旨在根据每个班次的不同需求优化班次分配。但是,我遇到了分配的问题...

回答 1 投票 0

Python Pulp - 0/1 背包问题 - 如何确保项目(ID)最多被选择一次

我有点不适应:我是一名统计学家,主要从事 SAS 和 R 工作。我正在尝试使用 Pulp 在 Python 中编写本质上经典的背包问题的代码。我的数据看起来

回答 1 投票 0

CBC 可行的起始解决方案标记为不可行

我尝试使用 cbc 作为具有许多二元变量的求解器来求解带有 pulp 的 MIP。 由于求解器在第一步中没有找到解决方案,我添加了额外的约束来修复二进制文件(这是一些......

回答 0 投票 0

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