首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Optaplanner中实现多目标优化?

如何在Optaplanner中实现多目标优化?
EN

Stack Overflow用户
提问于 2018-12-27 13:13:11
回答 1查看 196关注 0票数 1

我想用Optaplanner实现一个多目标优化,我已经阅读了文档中的"Pareto评分“一章。我理解optaplanner中多目标规划的原则,但实际上不知道如何实现它,下面是一些查询:

  1. 如何设计一个自定义分数定义类,它应该从哪个类扩展,以及它应该有哪些基本字段?
  2. 作为一个多目标规划,我必须为用户提供多种解决方案.但是最好的解决方案只有一个,我如何在计划中保留一个以上的解决方案?这是否意味着,在bestScoreChange事件中,我必须计算分数,找到并保留每个目标的最佳解决方案?
EN

回答 1

Stack Overflow用户

发布于 2018-12-30 17:38:51

如果你真的只有2个进球,你也可以通过在@ConstraintConfiguration类的@ConstraintWeights中运行两次不同分数级别的Solver来伪造它。

真正的帕累托求解要复杂得多,需要对BestScolutionRecaller进行调整,这只是冰山一角。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53945695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档