Abstract
In this paper we study scheduling with release times and job rejection on two parallel machines. In our scheduling model each job is either accepted and then processed by one of the two machines at or after its release time, or it is rejected and then a rejection penalty is paid. The objective is to minimize the makespan of the accepted job plus the total penalty of all rejected jobs. The scheduling problem is NP-hard in the ordinary sense. In this paper, we develop a \(1.5+\epsilon \)-approximation algorithm for the problem, where \(\epsilon \) is any given small positive constant.
Similar content being viewed by others
References
Bartal Y, Leonardi S, Marchetti-Spaccamela A, Sgall J, Stougie L (2000) Multiprocessor scheduling with rejection. SIAM Journal on Discrete Mathematics 13:64–78
Cheng YS, Sun SJ (2009) Scheduling linear deteriorating jobs with rejection on a single machine. European Journal of Operational Research 194:18–27
Engels DW, Karger DR, Kolliopoulos SG, Sengupta S, Uma RN, Wein J (2003) Techniques for scheduling with rejection. Journal of Algorithms 49:175–191
He C, Leung JY-T, Lee K, Pinedo ML (2016) Improved algorithms for single machine scheduling with release dates and rejections, 4OR-A Quarterly Journal of. Operations Research. doi:10.1007/s10288-016-0303-5
Lu LF, Zhang LQ, Yuan JJ (2008) The unbounded parallel batch machine scheduling with release dates and rejection to minimize makespan. Theoretical Computer Science 396:283–289
Lu LF, Cheng TCE, Yuan JJ, Zhang LQ (2009) Bounded single-machine parallel-batch scheduling with release dates and rejection. Computers and Operation Research 36:2748–2751
Ou JW, Zhong XL, Wang GQ An improved heuristic for parallel machine scheduling with rejection, European Journal of Operational Research, to appear
Shabtay D, Gaspar N, Kaspi M (2013) A survey on offline scheduling with rejection. Journal of Scheduling 16:3–28
Shabtay D (2014) The single machine serial batch scheduling problem with rejection to minimize total completion time and total rejection cost. European Journal of Operational Research 233:64–74
Slotnick SA (2011) Order acceptance and scheduling: A taxonomy and review. European Journal of Operational Research 212:1–11
Zhang LQ, Lu LF, Yuan JJ (2009) Single machine scheduling with release dates and rejection. European Journal of Operational Research 198:975–978
Zhang LQ, Lu LF (2016) Parallel-machine scheduling with release dates and rejection, 4OR-A Quarterly Journal of. Operations Research. doi:10.1007/s10845-013-0811-5
Zhong XL, Ou JW, Wang GQ (2014) Order acceptance and scheduling with machine availability constraints. European Journal of Operational Research 232:435–441
Acknowledgments
The authors thank the AE and the anonymous referees for their helpful comments and suggestions. This research was supported by the National Natural Science Foundation of China (71501051), the Humanities and Social Sciences Research Foundation of Ministry of Education of China (13YJC630239), and the Foundation for Distinguished Young Teachers in Higher Education of Guangdong Province (YQ201403).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhong, X., Pan, Z. & Jiang, D. Scheduling with release times and rejection on two parallel machines. J Comb Optim 33, 934–944 (2017). https://doi.org/10.1007/s10878-016-0016-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-016-0016-x