首页> 外文期刊>Journal of Combinatorial Optimization >A bicriteria approach to scheduling a single machine with job rejection and positional penalties
【24h】

A bicriteria approach to scheduling a single machine with job rejection and positional penalties

机译:一种双标准方法,可在单台机器上安排有工作拒绝和位置惩罚的方法

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

摘要

Single machine scheduling problems have been extensively studied in the literature under the assumption that all jobs have to be processed. However, in many practical cases, one may wish to reject the processing of some jobs in the shop, which results in a rejection cost. A solution for a scheduling problem with rejection is given by partitioning the jobs into a set of accepted and a set of rejected jobs, and by scheduling the set of accepted jobs among the machines. The quality of a solution is measured by two criteria: a scheduling criterion, F1, which is dependent on the completion times of the accepted jobs, and the total rejection cost, F2. Problems of scheduling with rejection have been previously studied, but usually within a narrow framework—focusing on one scheduling criterion at a time. This paper provides a robust unified bicriteria analysis of a large set of single machine problems sharing a common property, namely, all problems can be represented by or reduced to a scheduling problem with a scheduling criterion which includes positional penalties. Among these problems are the minimization of the makespan, the sum of completion times, the sum and variation of completion times, and the total earliness plus tardiness costs where the due dates are assignable. Four different problem variations for dealing with the two criteria are studied. The variation of minimizing F1+F2 is shown to be solvable in polynomial time, while all other three variations are shown to be NPmathcal{NP}-hard. For those hard problems we provide a pseudo polynomial time algorithm. An FPTAS for obtaining an approximate efficient schedule is provided as well. In addition, we present some interesting special cases which are solvable in polynomial time.
机译:在假设必须处理所有作业的情况下,文献中对单机调度问题进行了广泛的研究。然而,在许多实际情况下,人们可能希望拒绝处理车间中的某些作业,这导致了拒绝成本。通过将作业划分为一组接受的作业和一组拒绝的作业,并通过在机器之间安排一组接受的作业,可以给出具有拒绝的调度问题的解决方案。解决方案的质量由两个标准衡量:调度标准F1(取决于接受的作业的完成时间)和总拒绝成本F2。先前已经研究了带有拒绝的调度问题,但通常是在一个狭窄的框架内进行的-一次关注一个调度标准。本文提供了一个鲁棒的统一双标准分析,它分析了一组具有共同属性的单机问题,即,所有问题都可以用包含位置惩罚的调度标准来表示或简化为一个调度问题。在这些问题中,包括制造期的最小化,完成时间的总和,完成时间的总和和变化,总的提前期和延误成本(可指定到期日期)。研究了用于处理这两个标准的四种不同的问题变体。最小化F1 + F2的变化在多项式时间内显示为可解决,而所有其他三个变化显示为NPmathcal {NP} -hard。对于那些难题,我们提供了一个伪多项式时间算法。还提供了用于获得近似有效时间表的FPTAS。此外,我们提出了一些有趣的特殊情况,这些情况可以在多项式时间内解决。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号