Skip to main content

Advertisement

Log in

Minimizing earliness–tardiness on a single burn-in oven with a common due date and maximum allowable tardiness constraint

  • Regular Article
  • Published:
OR Spectrum Aims and scope Submit manuscript

Abstract

This paper considers a scheduling problem for a single burn-in oven in the semiconductor manufacturing industry where the oven is a batch processing machine with restricted capacity. The batch processing time is set by the longest processing time among those of all the jobs contained in the batch. All jobs are assumed to have the same due date. The objective is to minimize the sum of the absolute deviations of completion times from the due date (earliness–tardiness) of all jobs under the constraint that the maximum tardiness should be less than or equal to the maximum allowable time value. We suggest several two-phase heuristic algorithms for this problem. In the first phase, some heuristic algorithms are developed without maximum allowable tardiness constraint. If the schedule from the first phase violates the maximum tardiness constraint, then the schedule is changed to satisfy maximum allowable tardiness constraint in the second phase. The suggested heuristics are based on genetic algorithms and dominance properties of optimal schedules. We present the results of computational experiments that clearly show the solution quality obtained by the suggested heuristics.

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
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Baker KR, Scudder GD (1990) Sequencing with earliness and tardiness penalties: a review. Oper Res 38:22–36

    Google Scholar 

  • Balasubramanian H, Mönch L, Fowler JW, Pfund M (2004) Genetic algorithm based scheduling of parallel batch machines with incompatible job families to minimize total weighted tardiness. Int J Prod Res 42(8):1621–1638

    Article  Google Scholar 

  • Chandru V, Lee CY, Uzsoy R (1993a) Minimizing total completion time on a batch processing machine with job families. Oper Res Lett 13:61–65

    Article  MathSciNet  Google Scholar 

  • Chandru V, Lee CY, Uzsoy R (1993b) Minimizing total completion time on batch processing machines. Int J Prod Res 31:2097–2121

    Article  Google Scholar 

  • Cho SA, Kim C-B, Lee DH (2002) Single machine MAD/Tmax problem with a common due date. Comput Oper Res 29:1099–1113

    Article  Google Scholar 

  • Choung YI, Mönch L (2003) A genetic algorithm approach for minimizing earliness and tardiness on a burn-in oven. Proceedings 10th Annual Industrial Engineering Research Conference, Portland, Oregon, USA, Paper on Proceedings-CD

  • DuPont L, Ghazvini FJ (1997) A branch and bound algorithm for minimizing mean flow time on a single batch processing machine. Int J Ind Eng 4:197–203

    Google Scholar 

  • Feldmann M, Biskup D (2003) Single-machine scheduling for minimizing earliness and tardiness penalties by meta-heuristic approaches. Comput Ind Eng 44:307–323

    Article  Google Scholar 

  • Hall NG, Posner ME (1991) Earliness–tardiness scheduling Problem I: weighted deviation of completion times about a common due date. Oper Res 39:836–846

    Google Scholar 

  • Hochbaum DS, Landy D (1997) Scheduling semiconductor burn-in operations to minimize total flowtime. Oper Res 45:874–885

    Google Scholar 

  • Kanet JJ (1981) Minimizing the average deviation of job completion times about a common due date. Nav Res Logist Q 28:643–651

    Article  Google Scholar 

  • Lee CY, Uzsoy R, Martin-Vega LA (1992) Efficient algorithms for scheduling semiconductor burn-in Operations. Oper Res 40:764–775

    MathSciNet  Google Scholar 

  • Li CL, Lee CY (1997) Scheduling with agreeable release times and due dates on a batch processing machine. Eur J Oper Res 96:564–569

    Article  Google Scholar 

  • Michalewicz Z (1996) Genetic algorithms+data structures=evolution programs, 3rd revised and extended edn. Springer, Berlin Heidelberg New York

    Google Scholar 

  • Sung CS, Choung YI (2000) Minimizing makespan on a single burn-in oven in semiconductor manufacturing. Eur J Oper Res 120:559–574

    Article  Google Scholar 

  • Sung CS, Choung YI, Fowler JW (2002a) Heuristic algorithm for minimizing earliness–tardiness on single burn-in oven in semiconductor manufacturing. Proceedings of 2002 International Conference of Modeling and Analysis for Semiconductor Manufacturing (MASM), Tempe, Arizona, pp 217–222

  • Sung CS, Choung YI, Hong JM, Kim YH (2002b) Minimizing makespan on a single burn-in oven with job families and dynamic job arrivals. Comput Oper Res 29:995–1007

    Article  Google Scholar 

  • Uzsoy R (1994) Scheduling a single batch processing machine with non-identical job sizes. Int J Prod Res 32:1615–1635

    Article  Google Scholar 

  • Uzsoy R, Lee C-Y, Martin-Vega LA (1994) A review of production planning and scheduling models in the semiconductor industry. Part II: shop floor control. IIE Trans 26:44–55

    Article  Google Scholar 

  • Wall M (1996) GaLib: A C++ library of genetic algorithm components. http://www.lancet.mitedu/ga/

  • Webster S, Baker KR (1995) Scheduling groups of jobs on a single machine. Oper Res 43:692–703

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

Parts of this research were carried out while the third author was visiting the Institute of Information System at the Technical University of Ilmenau. The authors gratefully acknowledge the support of DAAD for this visit.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lars Mönch.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mönch, L., Unbehaun, R. & Choung, Y.I. Minimizing earliness–tardiness on a single burn-in oven with a common due date and maximum allowable tardiness constraint. OR Spectrum 28, 177–198 (2006). https://doi.org/10.1007/s00291-005-0013-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00291-005-0013-4

Keywords

Navigation