Abstract
In this paper, we consider the two-machine open-shop scheduling problem with rejection. The objective is to minimize the sum of the makespan of accepted jobs and the total rejection cost of rejected jobs. We show that the problem is NP-hard even in three special cases and then provide a pseudo-polynomial time algorithm for this problem, which means that the problem is actually NP-hard in the ordinary sense. This answers an open problem posed by Shabtay et al. in (J Schedul 16:3–28, 2013). Finally, a 2-approximation algorithm and an FPTAS are designed for the problem.
Similar content being viewed by others
References
Bartal Y, Leonardi S, Marchetti-Spaccamela A, Sgall J, Stougie L (2000) Multiprocessor scheduling with rejection. SIAM J Discret Math 13:64–78
Engels DW, Karger DR, Kolliopoulos SG, Sengupta S, Uma RN, Wein J (2003) Techniques for scheduling with rejection. J Algorithms 49:175–191
Epstein L, Noga J, Woeginger GJ (2002) On-line scheduling of unit time jobs with rejection: minimizing the total completion time. Operat Res Lett 30:415–420
Garey MR, Johnson DS (1979) Computers and intractablity: a guide to the theory of NP-completeness. Freeman, San Francisco
Gonzalez T, Sahni S (1976) Open shop scheduling to minimize finish time. J ACM 23:665–679
Hoogeveen H, Skutella M, Woeginger GJ (2003) Preemptive scheduling with rejection. Math Programm 94:361–374
Kellerer H, Strusevich V (2013) Fast approximation schemes for boolean programming and scheduling problems related to positive convex Half-Product. Euro J Operat Res 228:24–32
Ma R, Yuan JJ (2013) Online scheduling on a single machine with rejection under an agreeable condition to minimize the total completion time plus the total rejection cost. Inf Process Lett 113:593–598
Seiden S (2001) Preemptive multiprocessor scheduling with rejection. Theor Comput Sci 262:437–458
Shabtay D, Gaspar N (2012) Two-machine flow-shop scheduling with rejection. Comput Operat Res 39:1087–1096
Shabtay D, Gaspar N, Kaspi M (2013) A survey on offline scheduling with rejection. J Schedul 16:3–28
Steiner G, Zhang R (2011) Revised delivery-time quotation in scheduling with tardiness penalties. Operat Res 59:1504–1511
Strusevich VS (1991) Two machine super-shop scheduling problem. J Operat Res Soc 42:479–492
Woeginger GJ (2000) When does a dynamic programming formulation guarantee the exitence of an FPTAS? INFORMS J Comput 12:57–74
Zhang LQ, Lu LF, Yuan JJ (2009) Single machine scheduling with release dates and rejection. Europ J Operat Res 198:975–978
Zhang LQ, Lu LF, Li SS (2015) New results on two-machine flow-shop scheduling with rejection. J Comb Optim (in press). doi:10.1007/s10878-015-9836-3
Acknowledgments
This research was supported in part by Grants NSFC (11426094, 11171313 and 11271338), and NSF-Henan (15IRTSTHN006).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, L., Lu, L. & Yuan, J. Two-machine open-shop scheduling with rejection to minimize the makespan. OR Spectrum 38, 519–529 (2016). https://doi.org/10.1007/s00291-015-0409-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00291-015-0409-8