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.
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
Badics T, Boros E (1998) Minimization of half-products. Math Oper Res 33:649–660
Browne S, Yechiali U (1990) Scheduling deteriorating jobs on a single processor. Oper Res 38:495–498
Cesaret B, Oǧuz C, Salman FS (2012) A tabu search algorithm for order acceptance and scheduling. Comput Oper Res 39:1197–1205
Cheng YS, Sun SJ (2009) Scheduling linear deteriorating jobs with rejection on a single machine. Eur J Oper Res 194:18–27
Cheng TCE, Ding Q, Lin BMT (2004) A concise survey of scheduling with time-dependent processing times. Eur J Oper Res 152:1–13
Erel E, Ghosh JB (2008) FPTAS for half-products minimization with scheduling applications. Discrete Appl Math 156:3046–3056
Gawiejnowicz S (2008) Time-dependent scheduling. Springer, Berlin
Gerstl E, Mosheiov G (2012) Scheduling on parallel identical machines with job-rejection and position-dependent processing times. Inf Process Lett 112:743–747
Huang X, Wang JJ (2015) Machine scheduling problems with a position-dependent deterioration. Appl Math Model 39:2897–2908
Janiak A, Krysiak T, Trela R (2011) Scheduling problems with learning and ageing effects: a survey. Decis Mak Manuf Serv 5:19–36
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
Kellerer H, Strusevich VA (2016) Optimizing the half-product and related quadratic Boolean functions: approximation and scheduling applications. Ann Oper Res 240:39–94
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
Koulamas C, Kyparisis GJ (2008) Single-machine scheduling with past-sequence-dependent setup times. Eur J Oper Res 187:1045–1049
Kovalyov MY, Kubiak W (1998) A fully polynomial approximation scheme for minimizing makespan of deteriorating jobs. J Heuristics 3:287–297
Kovalyov MY, Kubiak W (1999) A fully polynomial approximation scheme for the weighted earliness-tardiness problem. Oper Res 47:757–761
Li SS, Chen RX (2017) Common due date assignment and cumulative deterioration scheduling on a single machine. Eng Optim 49:976–989
Li SS, Yuan JJ (2010) Parallel-machine scheduling with deteriorating jobs and rejection. Theor Comput Sci 411:3642–3650
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
Rustogi K, Strusevich VA (2017) Single machine scheduling with a generalized job-dependent cumulative effect. J Schedul 20:583–592
Shabtay D, Gasper N, Kaspi M (2013) A survey on scheduling problems with rejection. J Schedul 16:3–28
Slotnick SA (2011) Order acceptance and scheduling: a taxonomy and review. Eur J Oper Res 212:1–11
Strusevich VA, Rustogi K (2017) Scheduling with time-changing effects and rate-modifying activities. Springer, Cham
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
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-019-00429-7