Skip to main content
Log in

New results on two-machine flow-shop scheduling with rejection

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

Abstract

In this paper, we consider the off-line and on-line two-machine flow-shop scheduling problems with rejection. The objective is to minimize the sum of the makespan of accepted jobs and the total rejection penalty of rejected jobs. For the off-line version, Shabtay and Gasper (Comput Oper Res 39:1087–1096, 2012) showed that this problem is NP-hard and then provided a pseudo-polynomial-time algorithm, two 2-approximation algorithms and a fully polynomial-time approximation scheme. We further study some special cases in this paper. We show that this problem is still NP-hard even when all jobs have the same processing time on one of the machines or all jobs have the same rejection penalty. Furthermore, we also showed that this problem can be solved in polynomialtime algorithm when all jobs satisfy the agreeable condition on their processing times and rejection penalties. For the on-line version without rejection, Chen and Woeginger [in: Du DZ, Pardalos PM (eds.) Minimax and Applications, 1995] showed that the competitive ratio of any determined on-line algorithm is at least 2. We further show that the competitive ratio of any determined on-line algorithm is at least 2 even when all jobs have the same processing time on the first machine. Finally, for the on-line version with rejection, we present a class of on-line algorithms with the best-possible competitive ratio 2.

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.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Bartal Y, Leonardi S, Spaccamela AM, Sgall J, Stougie L (2000) Multiprocessor scheduling with rejection. SIAM J Discret Math 13:64–78

    Article  MathSciNet  MATH  Google Scholar 

  • Cao ZG, Zhang YZ (2007) Scheduling with rejection and non-identical job arrivals. J Syst Sci Complex 20:529–535

    Article  MathSciNet  MATH  Google Scholar 

  • Chen B, Woeginger GJ (1995) A study of on-line seheduling two-stage shops. In: Du D-Z, Pardalos PM (eds), Minimax and applications. (pp 97–107)

  • Choi BC, Chung J (2011) Two-machine flow shop scheduling problem with an outsourcing option. Eur J Oper Res 213:66–72

    Article  MathSciNet  MATH  Google Scholar 

  • Dosa G, He Y (2006) Scheduling with machine cost and rejection. J Comb Optim 12:337–350

    Article  MathSciNet  MATH  Google Scholar 

  • Engels DW, Karger DR, Kolliopoulos SG, Sengupta S, Uma RN, Wein J (2003) Techniques for scheduling with rejection. J Algorithms 49:175–191

    Article  MathSciNet  MATH  Google Scholar 

  • Epstein L, Noga J, Woeginger GJ (2002) On-line scheduling of unit time jobs with rejection: minimizing the total completion time. Oper Res Lett 30:415–420

    Article  MathSciNet  MATH  Google Scholar 

  • Garey MR, Johnson DS (1979) Computers and intractablity: a guide to the theory of NP-completeness. Freeman, San Francisco

    MATH  Google Scholar 

  • Hoogeveen H, Skutella M, Woeginger GJ (2003) Preemptive scheduling with rejection. Math Program 94:361–374

    Article  MathSciNet  MATH  Google Scholar 

  • Johnson SM (1954) Optimal two-and-three-stage production schedules with set-up times included. Naval Res Logist Quat 1:61–68

    Article  Google Scholar 

  • Lu LF, Ng CT, Zhang LQ (2011) Optimal algorithms for single-machine scheduling with rejection to minimize the makespan. Int J Prod Econ 130:153–158

    Article  Google Scholar 

  • 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 Proces Lett 113:593–598

    Article  MathSciNet  MATH  Google Scholar 

  • Seiden S (2001) Preemptive multiprocessor scheduling with rejection. Theor Comput Sci 262:437–458

    Article  MathSciNet  MATH  Google Scholar 

  • Shabtay D, Gaspar N (2012) Two-machine flow-shop scheduling with rejection. Comput & Oper Res 39:1087–1096

    Article  MathSciNet  MATH  Google Scholar 

  • Shabtay D, Gaspar N, Kaspi M (2013) A survey on offline scheduling with rejection. J Sched 16:3–28

    Article  MathSciNet  MATH  Google Scholar 

  • Steiner G, Zhang R (2011) Revised delivery-time quotation in scheduling with tardiness penalties. Oper Res 59:1504–1511

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

We are grateful to two anonymous referees for their insightful comments and suggestions. This research was supported in part by NSFC (11171313, 11426094 and 11326191).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lingfa Lu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, L., Lu, L. & Li, S. New results on two-machine flow-shop scheduling with rejection. J Comb Optim 31, 1493–1504 (2016). https://doi.org/10.1007/s10878-015-9836-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-015-9836-3

Keywords

Navigation