Skip to main content
Log in

Parallel-machine scheduling with job-dependent cumulative deterioration effect and rejection

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We study a parallel-machine scheduling problem in which job rejection is allowed and the actual processing time of a job depends on the sum of certain parameters associated with the jobs scheduled earlier. The goal is to minimize the sum of the makespan of the accepted jobs and total rejection penalty of the rejected jobs. When the number of machines is fixed, we develop an exact dynamic programming algorithm and a fully polynomial-time approximation scheme for solving it. When the number of machines is restricted to one, we reformulate the problem as a variant of a half-product problem, which allows us to design a fully polynomial-time approximation scheme with the best possible running time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Agnetis A, Mosheiov G (2017) Scheduling with job-rejection and position-dependent processing times on proportionate flowshops. Optim Lett 11:885–892

    Article  MathSciNet  MATH  Google Scholar 

  • Badics T, Boros E (1998) Minimization of half-products. Math Oper Res 33:649–660

    Article  MathSciNet  MATH  Google Scholar 

  • Browne S, Yechiali U (1990) Scheduling deteriorating jobs on a single processor. Oper Res 38:495–498

    Article  MATH  Google Scholar 

  • Cesaret B, Oǧuz C, Salman FS (2012) A tabu search algorithm for order acceptance and scheduling. Comput Oper Res 39:1197–1205

    Article  Google Scholar 

  • Cheng YS, Sun SJ (2009) Scheduling linear deteriorating jobs with rejection on a single machine. Eur J Oper Res 194:18–27

    Article  MathSciNet  MATH  Google Scholar 

  • Cheng TCE, Ding Q, Lin BMT (2004) A concise survey of scheduling with time-dependent processing times. Eur J Oper Res 152:1–13

    Article  MathSciNet  MATH  Google Scholar 

  • Erel E, Ghosh JB (2008) FPTAS for half-products minimization with scheduling applications. Discrete Appl Math 156:3046–3056

    Article  MathSciNet  MATH  Google Scholar 

  • Gawiejnowicz S (2008) Time-dependent scheduling. Springer, Berlin

    Book  MATH  Google Scholar 

  • Gerstl E, Mosheiov G (2012) Scheduling on parallel identical machines with job-rejection and position-dependent processing times. Inf Process Lett 112:743–747

    Article  MathSciNet  MATH  Google Scholar 

  • Huang X, Wang JJ (2015) Machine scheduling problems with a position-dependent deterioration. Appl Math Model 39:2897–2908

    Article  MathSciNet  Google Scholar 

  • Janiak A, Krysiak T, Trela R (2011) Scheduling problems with learning and ageing effects: a survey. Decis Mak Manuf Serv 5:19–36

    MathSciNet  MATH  Google Scholar 

  • Kellerer H, Strusevich VA (2010) Minimizing total weighted earliness-tardiness on a single machine around a small common due date: an FPTAS using quadratic knapsack. Int J Found Comput Sci 21:357–383

    Article  MathSciNet  MATH  Google Scholar 

  • Kellerer H, Strusevich VA (2016) Optimizing the half-product and related quadratic Boolean functions: approximation and scheduling applications. Ann Oper Res 240:39–94

    Article  MathSciNet  MATH  Google Scholar 

  • Kellerer H, Rustogi K, Strusevich VA (2013) Approximation schemes for scheduling on a single machine subject to cumulative deterioration and maintenance. J Schedul 16:675–683

    Article  MathSciNet  MATH  Google Scholar 

  • Koulamas C, Kyparisis GJ (2008) Single-machine scheduling with past-sequence-dependent setup times. Eur J Oper Res 187:1045–1049

    Article  MathSciNet  MATH  Google Scholar 

  • Kovalyov MY, Kubiak W (1998) A fully polynomial approximation scheme for minimizing makespan of deteriorating jobs. J Heuristics 3:287–297

    Article  MATH  Google Scholar 

  • Kovalyov MY, Kubiak W (1999) A fully polynomial approximation scheme for the weighted earliness-tardiness problem. Oper Res 47:757–761

    Article  MathSciNet  MATH  Google Scholar 

  • Li SS, Chen RX (2017) Common due date assignment and cumulative deterioration scheduling on a single machine. Eng Optim 49:976–989

    Article  MathSciNet  Google Scholar 

  • Li SS, Yuan JJ (2010) Parallel-machine scheduling with deteriorating jobs and rejection. Theor Comput Sci 411:3642–3650

    Article  MathSciNet  MATH  Google Scholar 

  • Liu P, Yi N, Zhou X, Gong H (2013) Scheduling two agents with sum-of-processing-times-based deterioration on a single machine. Appl Math Comput 219:8848–8855

    MathSciNet  MATH  Google Scholar 

  • Rustogi K, Strusevich VA (2017) Single machine scheduling with a generalized job-dependent cumulative effect. J Schedul 20:583–592

    Article  MathSciNet  MATH  Google Scholar 

  • Shabtay D, Gasper N, Kaspi M (2013) A survey on scheduling problems with rejection. J Schedul 16:3–28

    Article  MATH  Google Scholar 

  • Slotnick SA (2011) Order acceptance and scheduling: a taxonomy and review. Eur J Oper Res 212:1–11

    Article  MathSciNet  Google Scholar 

  • Strusevich VA, Rustogi K (2017) Scheduling with time-changing effects and rate-modifying activities. Springer, Cham

    Book  MATH  Google Scholar 

Download references

Acknowledgements

The authors would like to thank two anonymous reviewers for their helpful and detailed comments. This research was supported in part by the National Natural Science Foundation of China under Grant Nos. (11501279 and 11701595) and the Young Backbone Teachers training program of Zhongyuan University of Technology.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shi-Sheng Li.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, SS., Chen, RX., Feng, Q. et al. Parallel-machine scheduling with job-dependent cumulative deterioration effect and rejection. J Comb Optim 38, 957–971 (2019). https://doi.org/10.1007/s10878-019-00429-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-019-00429-7

Keywords

Navigation