You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OptaPlanner中minWorkingDaySize与lectureSize字段含义咨询

OptaPlanner相关字段含义解析

核心字段说明

minWorkingDaySize

多用于教师排班、资源调度类场景,指单个工作日内,目标资源(比如教师)需要完成的最小任务量下限。拿课程表规划举例,就是一名教师每天至少要排多少节课(或课时块),避免单日任务量过少,保障资源利用率。

lectureSize

一般对应单门课程的总课时量,比如某门学期课程总共要上40课时,lectureSize就设为40。它是规划任务总量的基础参数,用于计算需要拆分的排班单元数量。

图片中其他参数含义(结合教育排班场景)

从你提供的图片内容来看,这些参数都是资源调度的约束阈值设置:

  • maxWorkingDaySize:单个工作日内,资源可承担的最大任务量上限,比如教师每天最多排8节课,防止过度排班。
  • minLectureSize:单门课程单次排班的最小课时数,比如某门课每次至少排2个课时块,不能拆成零散的1课时。
  • maxLectureSize:单门课程单次排班的最大课时数,比如某门课每次最多排3个课时块,避免连续上课时间过长。
  • maxWorkingWeekSize:单个工作周内,资源可承担的最大任务总量,比如教师每周最多排20节课,控制周工作负荷。

这些参数用于定义硬约束或软约束的阈值,OptaPlanner会依据这些值生成符合规则的最优排班方案。

内容的提问来源于stack exchange,提问作者mockerry mockerry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 07:44:54