首页> 外文会议>Algorithms and data structures >Optimal Batch Schedules for Parallel Machines
【24h】

Optimal Batch Schedules for Parallel Machines

机译:并行机器的最佳批处理计划

获取原文
获取原文并翻译 | 示例

摘要

We consider the problem of batch scheduling on parallel machines where jobs have release times, deadlines, and identical processing times. The goal is to schedule these jobs in batches of size at most B on m identical machines. Previous work on this problem primarily focused on finding feasible schedules. Motivated by the problem of minimizing energy, we consider problems where the number of batches is significant. Minimizing the number of batches on a single processor previously required an impractical O(n~8) dynamic programming algorithm. We present a O(n~3) algorithm for simultaneously minimizing the number of batches and maximum completion time, and give improved guarantees for variants with infinite size batches, agreeable release times, and batch "budgets". Finally, we give a pseudo-polynomial algorithm for general batch-count-sensitive objective functions and correct errors in previous results.
机译:我们考虑在并行计算机上进行批处理调度的问题,在并行计算机上,作业具有发布时间,截止日期和相同的处理时间。目标是在m台相同的机器上以最大B的批量调度这些作业。以前有关此问题的工作主要集中在寻找可行的时间表。由于能量最小化的问题,我们考虑批次数量很大的问题。最小化单个处理器上的批次数量以前需要一种不切实际的O(n〜8)动态编程算法。我们提出了一种O(n〜3)算法,用于同时最小化批次数量和最大完成时间,并为具有无限大小批次,合格发布时间和批次“预算”的变体提供了更好的保证。最后,我们针对一般批计数敏感的目标函数给出了一个伪多项式算法,并纠正了先前结果中的错误。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号