optaplanner 相关问题

OptaPlanner是一个用Java编写的轻量级可嵌入规划引擎。它有助于普通的Java程序员有效地解决约束满足问题。在引擎盖下,它将优化启发式和元启发式与非常有效的分数计算相结合。

带有时间窗和动态出发时间的Optaplanner车辆路径问题

我正在开发一个 VRPTW,我需要优化卡车何时离开仓库,同时还要考虑每小时的调度限制。也就是说,出发时间不固定,而什么是已知的...

回答 1 投票 0

OptaPlanner 如何获取 LambdaMetafactory 访问权限

我注意到这是 OptaPlanner 的日志输出: [TRACE] [2023-09-24 17:25:14,657] [main] [o.o.c.i.d.s.d.SolutionDescriptor] 解析解决方案 MySolution 的模型注释: [追踪] [2023-09-24...

回答 1 投票 0

Optaplanner 车辆路线问题优化以使用最佳卡车

我正在尝试使用 Optaplanner 解决车辆路径问题。虽然代码运行正常,但我注意到一些奇怪的事情。 当我构建模型时,我有一个具有不同

回答 1 投票 0

什么是好的惩罚权重函数以最大化利用率?

我目前正在研究使用 Optaplanner/Timefold 解决 VRP 问题。我们不仅需要优化整体旅游时间/距离,还需要优化车辆利用率。 我们的...

回答 1 投票 0

Optaplanner 在调试日志中显示零硬约束违规,但当我使用 SolutionManager 解释分数时显示违规

运行优化模型时,终端上打印的 optaplanner 日志显示零硬约束违规“最佳分数(0hard/0medium/-1056704soft)”。之后我打印了 h...

回答 1 投票 0

从 OptaPlanner 8.22.1 升级到 Timefold 1.1.0 或 OptaPlanner 8.37.0 后性能下降

我有一个基于OptaPlanner 8.22.1.Final的课程安排应用程序。 升级到Timefold 1.1.0后,性能测试用例的执行时间增加了约100%。申请...

回答 2 投票 0

如何动态定义PlanningVariable,例如地图?

我的 OptaPlanner 有问题。我需要设计一个具有动态 PlanningVariables 的 PlanningEntity。这样我就可以在不同的项目中重用PlanningEntity。 也许是这样的: 导入组织。

回答 1 投票 0

从 OptaPlanner 8.22.1.Final 升级到 Timefold 1.1.0 后性能下降

我有一个基于OptaPlanner 8.22.1.Final的课程安排应用程序。 升级到Timefold 1.1.0后,性能测试用例的执行时间增加了约100%。申请...

回答 1 投票 0

是否可以根据时间轴上的问题事实来选择支柱动作?

是否可以根据规划变量以外的实体的其他属性来选择 PillarMove 的实体。例如,我的实体有一个 PlanningVariable startTime 和一个问题类型...

回答 1 投票 0

使用多个实体求解

我目前正在使用 OptaPlanner 解决路由问题,并且面临着有关规划变量的挑战。对于特定的规划实体,我想同时使用基本规划

回答 1 投票 0

如何启用可为空的 InverseRelationShadowVariable 或防止为 PlanningListVariable 赋值

我必须将订单列表计划到机器中。 关系订单机器是按项目代码。如果机器有订单项目代码,机器可以管理订单,以便可以将订单分配给

回答 1 投票 0

分配问题中的问题约束

我正在使用 Optaplanner/Timefold 来解决分配问题。 我必须在具有某些限制的车辆中分配订单。这部分与云流程分布及其工作非常相似......

回答 1 投票 0

Optaplanner、ChangeProblem 与重启求解器

在飞行中更改 Optaplanner 问题,需要使用 ProblemChange 来让求解器实时排队更改并纠正解决方案。但这种行为与斯托有很大不同吗...

回答 1 投票 0

InverseRelationShadowVariable 始终为 null

我必须将订单列表计划到机器中,并使用 TaskAssigning 作为示例对实体进行建模。 这是我的代码: @PlanningEntity 公共课机器{ 私人名单

回答 1 投票 0

为下一个作业具有不同产品宽度的作业添加软分数惩罚

我对Java Streams了解不多,我现在正在学习它,但如果有人有建议,我正在尝试解决这个问题: 假设我正在做作业调度,每个作业都有一个宽度 X。当我们...

回答 1 投票 0

Optaplanner,@ValueRangeProvider的使用

我需要一些关于在 @PlanningEntity 中使用 @ValueRangeProvider 的帮助 我使用了 NursingShift 示例原理,其中 Plannningsolution 通过休息服务调用进行实例化,然后

回答 1 投票 0

如何仅根据剩余的ProblemFact制定Optaplanner计划?

假设:有一组瓶装液体等待被拆分并分配到一批盒子中。每瓶液体的类型和容量不同。由于版块容量限制...

回答 1 投票 0

我如何在 Optaplanner 中设置一个约束,该约束更喜欢不分配而不是分配到不兼容的线路?

在OptaPlanner中,由于线路资源的限制,我宁愿不分配,也不会分配到不兼容的线路。知道如何设置这样的约束吗? 我期待是否有

回答 1 投票 0

将 Optaplanner 升级到 8.25+ 会导致性能非常慢

过了一段时间,我又开始做一个使用 Optaplanner 8.20 的副项目了。 由于我们现在处于 V8.42(或带有 quakus 3/java17 的 9.42),我尝试将应用程序升级到最新版本(我会

回答 1 投票 0

使用 OptaPlanner 和 Kotlin 进行 QuarkusTest 期间出现 ClassCastException

我正在使用 OptaPlanner 9.37.0.Final 与 quarkus 3.1.3.Final 和 Kotlin 1.8.21 来解决 VRP。 当我运行 quarkusDev 时,我当前的设置运行得很好,但是当我运行 @QuarkusTest 时,我得到以下结果...

回答 1 投票 0

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