腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
PuLP
python
中
设置
时间
约束
或
选择
第一个
整数
解决方案
、
我有一个基于输入数据集的MIP问题,它需要非常长的
时间
才能解决。我检查了
PuLP
的默认求解器状态。
浏览 3
提问于2017-07-27
得票数 0
2
回答
添加许多
约束
时,
PuLP
非常慢
、
、
、
我正在尝试使用
PuLP
,但是添加4000个
约束
(67个变量)需要50秒。解决这个问题只需要一小部分
时间
。
PuLP
需要这么长
时间
吗?直接使用PyGLPK只需要一小部分秒,包括
设置
和解决,所以我希望不会。在
PuLP
中
,我能做些什么来提高这个步骤的效率?更新 我的
约束
矩阵是非常稀疏的,而且我能够通过只包含非零系数来将这个特定问题的
设置
时间
浏览 1
提问于2014-10-30
得票数 8
回答已采纳
2
回答
带有
Python
性能问题解决器的MILP模型非常慢
、
、
、
我最近才开始使用
Python
进行线性规划,我用
PuLP
创建了我的
第一个
优化算法。我遇到的问题是,算法的执行需要很长
时间
(几个小时),而且经常会被卡住。而且,我觉得随着
时间
的推移,它会变慢。我的解决问题的方法: 定义我的最小化问题,以创建一个完整的一天的最佳
时间</e
浏览 3
提问于2018-11-23
得票数 3
2
回答
在不违反线性
约束
的情况下在
Pulp
python
中
添加二进制
约束
、
、
、
尊敬的
python
用户,我认为我需要将两个
约束
中
的所有prod_vars乘以我的use_vars。然而,如果我
浏览 1
提问于2020-04-10
得票数 2
1
回答
优化算法、
约束
条件和Optapy评分计算配置
、
、
我在
python
中使用Optapy库,并使用GitHub上的学校
时间
表实例作为基础。关于库的配置,我有几个问题: 如何
选择
优化算法(例如,禁忌搜索
或
模拟annealing)?How,做选项法,计算
解决方案
的分数)?我是否可以
选择
更改
python
中
的分数计算类型?如何确定除硬
约束
或
软
约束
外的每个
约束
的权重?我看了OptaPlanner用户指南,但是我不知道如
何在
<e
浏览 16
提问于2022-02-23
得票数 0
回答已采纳
1
回答
如何禁用CPLEX解决程序
中
的输出消息?
、
、
我使用和
python
来解决
整数
规划问题。我正在使用IBM作为
解决方案
。当我运行
Python
程序时,控制台中有很多输出消息,
如
: from coinor.
pulp
import *prob = LpProblem("MyProblem", LpMaximize)
浏览 7
提问于2015-07-03
得票数 8
回答已采纳
1
回答
纸浆杀手sudoku -检查
选择
对于变量的
选择
是不同的
、
、
、
、
我试图使用
Python
线性优化库(
Pulp
)来解决杀手Sudoku问题。 问题是,我正在努力添加一个更严格的
约束
,即行
中
的每个值必须不同。(distinct_group_constraint) == 1 我在网上看到了几个例子,解决这个问题的方法是将这种优化重新定义为二进制标志的9x9x9
选择
,而不是对
整数
1-9的
选择
进行9x9优化。(cage_cells_co
浏览 4
提问于2020-02-16
得票数 3
回答已采纳
1
回答
根据最小的旅行距离将一组分成两组
、
、
、
我对最短的旅行
时间
很感兴趣,但我也想让它保持平衡,这样我们就不会有几个人走得很远,即使这意味着其他人都会有更短的距离。35 | 2:23:02 |我想添加另一列与'A‘
或
'人们需要在两组之间平均分配,以便最小化旅行
时间
的平方。我知道某种数学优化可能是可行的,我只是不知道该如何去做。我在用蟒蛇(熊猫)。
浏览 0
提问于2019-03-02
得票数 2
回答已采纳
1
回答
离散优化-从分数矩阵的每一行和每列
中
精确地
选择
N个项目
、
、
、
、
给定一个分数矩阵,我想从每一列和每一行
中
准确地
选择
n个元素,这样整个矩阵中所选元素的总得分将尽可能高。这个
解决方案
的总分是0.65500799+0.87150676+0.99663978。n=2的最佳
选择
是: [1., 0., 1.],这些解是由一个朴素的
浏览 3
提问于2019-05-22
得票数 1
回答已采纳
1
回答
在混合
整数
线性规划中加入简单if语句
、
、
、
我正在努力解决一个混合
整数
规划问题,这个问题包含了一个if语句。当我使用
PuLP
时,我一直把“不可行”作为解决问题的状态,
第一个
约束
如下。每个容器中都有一个项目组合。container_item_dict‘是一个字典,其中键是容器in,值是字典
浏览 0
提问于2018-10-30
得票数 0
回答已采纳
1
回答
MIP/LP -建模“如果b=1那么x=y”
约束
、
、
、
我有一个混合
整数
编程(MIP)问题,目前在
Python
的
PuLP
库
中
建模。不过,我的问题是非常通用的,语法在这里不起作用。我想在我的模型
中
添加一个
约束
,其工作方式如下:变量b是一个二进制变量,值为0
或
1。x和y是表示当前库存级别的变量。x作为连续变量,y作为
整数
变量。y
约束
。allowedM*y > x # represents: if x th
浏览 0
提问于2017-10-27
得票数 0
回答已采纳
7
回答
python
中
的线性规划?
、
我使用的是
Python
3.2、numpy和matplotlib。
Python
中有没有更好的线性编程模块?
浏览 2
提问于2012-05-22
得票数 36
回答已采纳
1
回答
足球队队员
选择
的组合优化
、
、
、
、
我正在考虑用
整数
规划来生成足球运动员组成团队的最佳组合。问题每个玩家都被分配了一个“技能分数”来表示他们的技能。目标函数
约束
所有1
浏览 2
提问于2020-12-27
得票数 1
回答已采纳
1
回答
如何用纸浆求解多个最优解的线性规划问题
、
当我使用纸浆库解决这个问题时,它只给出了一个(0,100/9)的
解决方案
。我想要所有可能的
解决方案
。
浏览 20
提问于2020-05-06
得票数 0
4
回答
我能把lp文件读入
pulp
.LpProblem对象吗?
、
有什么方法可以用LpProblem作为
PuLP
对象来读取该文件吗?构建这个问题花了很多
时间
(大约7个小时),我只想使用一段代码,我必须给它添加更多的
约束
。
浏览 7
提问于2017-04-13
得票数 0
回答已采纳
1
回答
线性问题最优积分解的证明
、
、
向量c具有所有非零、正和
整数
条目。我的
约束
方程的形式是Ax=b,其中A是
约束
矩阵,b是
整数
向量,其中第一项是大于
或
等于2的数字,其余项是1,此外还有0<=x<=1。矩阵A有一行,其中每一项都是1,其他行的项是1
或
0。除了第一行
中
的"1“之外,每列至少有一个"1”条目。此外,A的构成应该使得至少有一个
整数
可行解是可能的。
第一个
约束
确保恰好
选择
了一定数量的公交车,其他<e
浏览 2
提问于2021-07-19
得票数 1
1
回答
安装glpk错误时,为glpk建立一个车轮(PEP 517)。没有一种方法起作用
、
、
我要解决线性规划问题,所以我需要“纸浆”库,但同时执行一个简单的代码;status = myLpProblem.solve(GLPK(msg=1)) 和它们都不起作用当然怀疑我是否真的安装了MicrosoftVisualC++ 14.0,因为在下载安装程序之后,我没有更改默认
设置
浏览 4
提问于2020-09-20
得票数 0
2
回答
Python
约束
(错误)消息
、
、
我已经用
Python
写了一个如下所示的函数。如果用户正确地
选择
了假日开始日期和假日结束日期,它将接受,否则它将显示错误消息,
如
“错误:输入无效的日期
或
时间
”,如图3所示。 def _date_start_end_validate(self, cr, uid, ids, context=None): sr_ids = self.search如
何在
约束
中
获取开始日期信息。
浏览 0
提问于2015-09-21
得票数 1
2
回答
纸浆:最小化一组向量的最大值
、
、
、
我创建了一个LpProblem我已经创建了表示表
中
每个bin的LpVariables: variables这些贡献回收箱的索引因行而异;某些行可能只有一个投稿箱,而其他行则有多个(
或
全部)贡献箱。我通过为每一行创建
约束
来解释这一点。一种方法可能是循环遍历每个表示给定列
中
的回收箱的LpVariable,执行类似于v = variable.value()的操作并将所有
浏览 3
提问于2017-10-24
得票数 2
2
回答
建立具有大量变量的
时间
表问题
、
、
、
、
我有一个经典的
时间
表问题,由变量类(~100)、房间(20)、术语(8)和工作日(5)组成。一天是9个小时。我将使用logilabs
python
约束
模块。我知道明智地
选择
变量和域会减少解决问题的
时间
。问题是,我以前从来没有做过
约束
编程,并且很难建立这个问题来找出从哪里开始的。例如: 我可以
设置
一个
约束
,比如“没有两班同室,同一天可以互相重叠的时隙”。或者从“同一天没有超过9个小时的空间”开始,然后
浏览 0
提问于2011-05-07
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券