或工具求解器 GLOP、PDLP 立即写道该模型不可行

问题描述 投票:0回答:1

我有一个用于解决优化传输问题的模型,它包含 5000 到 50000 个变量和 1000-7000 个限制(取决于数据集),并且我尝试在有限制和无限制的情况下在 GLOP 求解器上运行该模型(即,无论如何都是可行的),但我总是收到消息

WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1710666470.315259 24996 linear_solver.cc:2024] No solution exists. MPSolverInterface::result_status_ = MPSOLVER_INFEASIBLE
, 我尝试从 ortools 文档中的示例运行模型,它给出了正常的解决方案,有人知道问题是什么吗?

我试图找到这个问题的解决方案并遇到解决方案容差,我尝试更改此参数(1e-5、1e-3、1e-1、1、100、1000)-它没有效果 另外,如果问题出在求解器上,您能推荐一个非商业求解器来解决这个问题吗?

python mathematical-optimization linear-programming
1个回答
0
投票

抱歉,我发现一个问题,我写的是如果没有限制,模型无效,但是我重启内核后就解决了,之后我各添加了一个限制,仍然发现1个无效约束

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