首页> 外文会议>Algorithms - ESA 2008 >Fast Divide-and-Conquer Algorithms for Preemptive Scheduling Problems with Controllable Processing Times - A Polymatroid Optimization Approach
【24h】

Fast Divide-and-Conquer Algorithms for Preemptive Scheduling Problems with Controllable Processing Times - A Polymatroid Optimization Approach

机译:具有可控制处理时间的抢先式调度问题的快速分治算法-一种多类机器人优化方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We consider a variety of preemptive scheduling problems with controllable processing times on a single machine and on identical/uniform parallel machines, where the objective is to minimize the total compression cost. In this paper, we propose fast divide-and-conquer algorithms for these scheduling problems. Our approach is based on the observation that each scheduling problem we discuss can be formulated as a polymatroid optimization problem. We develop a novel divide-and-conquer technique for the polymatroid optimization problem and then apply it to each scheduling problem. We show that each scheduling problem can be solved in O(T_(feas)(n) × log n) time by using our divide-and-conquer technique, where n is the number of jobs and T_(feas) in) denotes the time complexity of the corresponding feasible scheduling problem with n jobs. This approach yields faster algorithms for most of the scheduling problems discussed in this paper.
机译:我们考虑在单台机器上以及在相同/统一并行机器上具有可控处理时间的各种抢占式调度问题,其目的是最大程度地降低总压缩成本。在本文中,我们针对这些调度问题提出了快速的分治算法。我们的方法是基于这样的观察:我们讨论的每个调度问题都可以表述为多类拟态优化问题。我们为多类拟态优化问题开发了一种新颖的分治技术,然后将其应用于每个调度问题。我们证明,使用我们的分治法,可以在O(T_(feas)(n)×log n)时间内解决每个调度问题,其中n是作业数,T_(feas)in)表示n个作业的相应可行调度问题的时间复杂度。对于本文中讨论的大多数调度问题,这种方法产生了更快的算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号