3.5. 红帽构建的 OptaPlanner 提供的示例


Red Hat Decision Manager 随附了多个红帽构建的 OptaPlanner 示例。您可以查看示例的代码,并根据需要进行修改,以满足您的需要。

注意

红帽不提供对 Red Hat Decision Manager 发行版中包含的示例代码的支持。

某些 OptaPlanner 示例解决了在紧张中呈现的问题。下表中的就列列出了 contests。它还将示例识别为 现实 或非现实真实的 contest 是符合以下标准的官方独立调查:

  • 明确定义的实际用例
  • 实时限制
  • 多个现实数据集
  • 在特定硬件上的特定时间限制中可重复生成结果
  • 积极参与来自院校和/或企业运营研究社区的严格参与。

real real contests 提供 OptaPlanner 与竞争软件和学术研究的目标比较。

Expand
表 3.1. 示例概述
示例Domain大小候选人目录名称

N queens

1 个实体类

(1 变量)

实体 rhacm 256

值 mvapich 256

搜索空间 rhacm 10^616

无点(可热点)

nqueens

负载均衡

1 个实体类

(1 变量)

实体 hawkular 2400

值 mvapich 800

搜索空间 rhacm 10^6967

否(由我们定义)

Cloudbalancing

traveling salesman

1 个实体类

(1 个串联变量)

实体 rhacm 980

值 mvapich 980

搜索空间 rhacm 10^2504

unrealistic TSP web

tsp

Tennis club 调度

1 个实体类

(1 变量)

实体 hawkular 72

值 mvapich 7

搜索空间 rhacm 10^60

否(由我们定义)

tennis

满足调度

1 个实体类

(2 变量)

实体 hawkular 10

值 mvapich 320 和 mvapich 5

搜索空间 rhacm 10^320

否(由我们定义)

会议调度

课程时间组

1 个实体类

(2 变量)

实体 rhacm 434

值 mvapich 25 和 mvapich 20

搜索空间 rhacm 10^1171

真实的 ITC 2007 跟踪 3

curriculumCourse

机器重新分配

1 个实体类

(1 变量)

实体 hawkular 50000

值 mvapich 5000

搜索空间 rhacm 10^184948

2012 年现实 ROADEF

machineReassignment

vehicle 路由

1 个实体类

(1 个串联变量)

1 个影子实体类

(1 个自动影子变量)

实体 rhacm 2740

值 mvapich 2795

搜索空间 rhacm 10^8380

不切实际的 VRP 网络

vehiclerouting

带有时间窗的载体 路由

所有 Vehicle 路由

(1 shadow 变量)

实体 rhacm 2740

值 mvapich 2795

搜索空间 rhacm 10^8380

不切实际的 VRP 网络

vehiclerouting

项目作业调度

1 个实体类

(2 变量)

(1 shadow 变量)

实体 rhacm 640

Value ? 和 hawkular ?

搜索空格 DAEMON ?

2013 年几乎真实的 MISTA

projectjobscheduling

任务分配

1 个实体类

(1 个串联变量)

(1 shadow 变量)

1 个影子实体类

(1 个自动影子变量)

实体 mvapich 500

值 mvapich 520

搜索空间 rhacm 10^1168

没有由我们定义

任务分配

考试时间组

2 个实体类(相同层次结构)

(2 变量)

实体 hawkular 1096

值 mvapich 80 和 mvapich 49

搜索空间 rhacm 10^3374

2007 年真实的 ITC 研究 1

检查

Nurse rostering

1 个实体类

(1 变量)

实体 rhacm 752

值 mvapich 50

搜索空间 rhacm 10^1277

2010 年现实的 INRC

nurserostering

traveling tournament

1 个实体类

(1 变量)

实体 hawkular 1560

值 mvapich 78

搜索空间 rhacm 10^2301

不切实际的 TTP

travelingtournament

更便宜的时间调度

1 个实体类

(2 变量)

实体 mvapich 500

值 mvapich 100 和 rhacm 288

搜索空间 rhacm 10^20078

几乎真实的 ICON Energy

cheaptimescheduling

投资

1 个实体类

(1 变量)

实体 rhacm 11

Value = 1000

搜索空间 rhacm 10^4

没有由我们定义

投资

会议调度

1 个实体类

(2 变量)

实体 rhacm 216

值 mvapich 18 和 mvapich 20

搜索空间 rhacm 10^552

没有由我们定义

conferencescheduling

rock Tur

1 个实体类

(1 个串联变量)

(4 个影子变量)

1 个影子实体类

(1 个自动影子变量)

实体 hawkular 47

值 mvapich 48

搜索空间 rhacm 10^59

没有由我们定义

rocktour

flight crew 调度

1 个实体类

(1 变量)

1 个影子实体类

(1 个自动影子变量)

实体 DAEMON 4375

值 mvapich 750

搜索空间 rhacm 10^12578

没有由我们定义

flightcrewscheduling

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat