3.2. 规划问题
根据有限资源和特定限制,规划问题 具有最佳目标。最佳目标可以是任意数量,例如:
- 利润最大化 - 最佳目标导致可能最高的利润。
- 最小化资源占用量 - 最佳目标最小对环境的影响。
- 最大限度地提高员工或客户的满意度 - 最佳目标优先选择员工或客户的需求。
实现这些目标的能力取决于可用资源的数量。例如,以下资源可能会受限制:
- 人员数量
- 时间
- 预算
- 物理资产,如 machinery、vehicles、计算机、构建
您还必须考虑与这些资源相关的特定限制,如个人工作小时数、使用某些机器或设备间的兼容性。
红帽构建的 OptaPlanner 帮助 Java 编程人员有效地解决约束性问题。它将优化 heuristics 和 metaheuristics 与高效的分数计算相结合。