Elsevier

Operations Research Letters

Volume 19, Issue 5, November 1996, Pages 237-242
Operations Research Letters

Single-machine scheduling with trade-off between number of tardy jobs and resource allocation

https://doi.org/10.1016/S0167-6377(96)00035-1Get rights and content

Abstract

We consider a single-machine scheduling problem in which job processing times are controllable through the allocation of a limited resource. The amount of resource consumption of a job is assumed to be linearly related to the job processing time. The performance criteria are the total resource consumption and the number of tardy jobs. Our objective is to construct the trade-off curve between the total amount of resource consumed and the number of tardy jobs. An NP-hardness proof is presented for the problem of minimizing the total amount of allocated resource subject to a limited number of tardy jobs. A pseudo-polynomial-time dynamic programming algorithm is proposed for constructing the trade-off curve. This dynamic program can be generalized to the case where the job processing time is a decreasing function of the amount of allocated resource.

References (7)

  • L.N. Van Wassenhove et al.

    A bicriterion approach to time/cost trade-offs in sequencing

    European J. Oper. Res.

    (1982)
  • R.L. Daniels et al.

    Single machine scheduling with controllable processing times and number of jobs tardy

    Oper. Res.

    (1989)
  • M.R. Garey et al.

    Computers and Intractability: A Guide to the Theory of NP-Completeness

    (1979)
There are more references available in the full text version of this article.

Cited by (32)

  • Inverse interval scheduling via reduction on a single machine

    2022, European Journal of Operational Research
  • Parallel machine scheduling problem to minimize the makespan with resource dependent processing times

    2011, Applied Soft Computing Journal
    Citation Excerpt :

    Daniels and Sarin [11] provide theoretical results for constructing the trade-off curve between the number of tardy jobs and the total amount of allocated resource. Cheng et al. [12] prove that the problem of minimizing the total amount of allocated resource subject to a limited number of tardy jobs is NP-hard and propose a pseudo-polynomial-time dynamic programming algorithm. Janiak and Kovalyov [13] consider the single machine problem with controllable processing time to find simultaneously a sequence of the jobs and a resource allocation so that the deadlines are satisfied and the total weighted resource consumption is minimized.

  • A note on optimization in deteriorating systems using scheduling problems with the aging effect and resource allocation models

    2011, Computers and Mathematics with Applications
    Citation Excerpt :

    Thus, to solve such problems, we will express them in the context of scheduling theory and propose solution algorithms. Namely, the decreasing efficiency of the pickling bath can be modeled by a technique called the “aging effect” approach (see [4–9]), whereas the prevention of this negative phenomenon by heating up the bath (using electrical energy or gas) or by agitation of the pickling bath (using electrical energy as well) can be modeled by resource allocation models (see [10–14]). The quoted example is not isolated, since similar problems can be found in many other manufacturing systems, in which, for instance, tiredness of human workers (e.g. [15,16]) and tool wear of lathe machines (e.g. [17]) affects the production output.

View all citing articles on Scopus
1

Supported in part by the Hong Kong Polytechnic University under grant number 351-193-A3-014.

View full text