Skip to main content
Erschienen in: OR Spectrum 3/2007

01.07.2007 | Regular Article

A novel timetabling algorithm for a furnace process for semiconductor fabrication with constrained waiting and frequency-based setups

verfasst von: Chen-Fu Chien, Chien-Hung Chen

Erschienen in: OR Spectrum | Ausgabe 3/2007

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This study aims to solve the scheduling problem arising from oxide–nitride–oxide (ONO) stacked film fabrication in semiconductor manufacturing. This problem is characterized by waiting time constraints, frequency-based setups, and capacity preoccupation. To the best of our knowledge, none of the existing studies has addressed constrained waiting time and frequency-based setups at the same time. To fill this gap, this study develops a genetic algorithm for batch sequencing combined with a novel timetabling algorithm. For validation, we conducted several experiments based on empirical data. As a benchmark for small-sized problem instances, a mixed-integer linear programming model was used. The results show that the proposed algorithm optimally solves most cases of the ONO scheduling problem in real settings and significantly outperforms dispatching rule-based heuristics.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Aldowaisan T (2001) A new heuristic and dominance relations for no-wait flowshops with setups. Comput Oper Res 28(6):563–584CrossRef Aldowaisan T (2001) A new heuristic and dominance relations for no-wait flowshops with setups. Comput Oper Res 28(6):563–584CrossRef
Zurück zum Zitat Aldowaisan T, Allahverdi A (1998) Total flowtime in no-wait flowshops with separated setup times. Comput Oper Res 25(9):757–765CrossRef Aldowaisan T, Allahverdi A (1998) Total flowtime in no-wait flowshops with separated setup times. Comput Oper Res 25(9):757–765CrossRef
Zurück zum Zitat Allahverdi A, Aldowaisan T (2000) No-wait and separate setup three-machine flowshop with total completion time criterion. Int Trans Oper Res 7(3):245–264CrossRef Allahverdi A, Aldowaisan T (2000) No-wait and separate setup three-machine flowshop with total completion time criterion. Int Trans Oper Res 7(3):245–264CrossRef
Zurück zum Zitat Allahverdi A, Aldowaisan T (2001) Minimizing total completion time in a no-wait flowshop with sequence-dependent additive changeover times. J Oper Res Soc 52:449–462CrossRef Allahverdi A, Aldowaisan T (2001) Minimizing total completion time in a no-wait flowshop with sequence-dependent additive changeover times. J Oper Res Soc 52:449–462CrossRef
Zurück zum Zitat Bean JC (1994) Genetic algorithms and random keys for sequencing and optimization. ORSA J Comput 6(2):154–160 Bean JC (1994) Genetic algorithms and random keys for sequencing and optimization. ORSA J Comput 6(2):154–160
Zurück zum Zitat Bierwirth C, Mattfeld DC, Kopfer H (1996) On permutation representations for scheduling problems. Parallel Problem Solving from Nature-PPSN IV:310–318CrossRef Bierwirth C, Mattfeld DC, Kopfer H (1996) On permutation representations for scheduling problems. Parallel Problem Solving from Nature-PPSN IV:310–318CrossRef
Zurück zum Zitat Brizuela CA, Zhao Y, Sannomiya N (2001) No-wait and blocking job-shops: challenging problems for GA’s. Proceedings of 2001 IEEE International Conference on Systems, Man, and Cybernetics 4:2349–2354 Brizuela CA, Zhao Y, Sannomiya N (2001) No-wait and blocking job-shops: challenging problems for GA’s. Proceedings of 2001 IEEE International Conference on Systems, Man, and Cybernetics 4:2349–2354
Zurück zum Zitat Chauvet F, Proth JM, Wardi Y (2001) Scheduling no-wait production with time windows and flexible processing times. IEEE Trans Robot Autom 17(1):60–69CrossRef Chauvet F, Proth JM, Wardi Y (2001) Scheduling no-wait production with time windows and flexible processing times. IEEE Trans Robot Autom 17(1):60–69CrossRef
Zurück zum Zitat Cheng TCE, Sin CCS (1990) A state-of-the-art review of parallel-machine scheduling research. Eur J Oper Res 47:271–292CrossRef Cheng TCE, Sin CCS (1990) A state-of-the-art review of parallel-machine scheduling research. Eur J Oper Res 47:271–292CrossRef
Zurück zum Zitat Cheng R, Gen M, Tsujimura Y (1996) A tutorial survey of job-shop scheduling problems using genetic algorithms—I. Representation. Computers and Industrial Engineering 30(4):983–997CrossRef Cheng R, Gen M, Tsujimura Y (1996) A tutorial survey of job-shop scheduling problems using genetic algorithms—I. Representation. Computers and Industrial Engineering 30(4):983–997CrossRef
Zurück zum Zitat Chien C, Chen C (2006) Using GA and CTPN for modeling the optimization-based schedule generator of a generic production scheduling system. Int J Prod Res 1–27 Chien C, Chen C (2006) Using GA and CTPN for modeling the optimization-based schedule generator of a generic production scheduling system. Int J Prod Res 1–27
Zurück zum Zitat Chien C, Hsu C (2006) A novel method for determining machine subgroups and backups with an empirical study for semiconductor manufacturing. J Intell Manuf 17:429–440CrossRef Chien C, Hsu C (2006) A novel method for determining machine subgroups and backups with an empirical study for semiconductor manufacturing. J Intell Manuf 17:429–440CrossRef
Zurück zum Zitat Chien C, Chen H, Wu J, Hu C (2006) Construct a Group OEE for promoting tool group productivity in semiconductor manufacturing. Int J Prod Res 44:1–16CrossRef Chien C, Chen H, Wu J, Hu C (2006) Construct a Group OEE for promoting tool group productivity in semiconductor manufacturing. Int J Prod Res 44:1–16CrossRef
Zurück zum Zitat Gen M, Cheng R (1997) Genetic algorithms and engineering design. Wiley, New York Gen M, Cheng R (1997) Genetic algorithms and engineering design. Wiley, New York
Zurück zum Zitat Giffler B, Thompson G (1960) Algorithms for solving production scheduling problems. Oper Res 8(4):487–503 Giffler B, Thompson G (1960) Algorithms for solving production scheduling problems. Oper Res 8(4):487–503
Zurück zum Zitat Gupta JND, Strusevich VA, Zwaneveld CM (1997) Two-stage no-wait scheduling models with setup and removal times separated. Comput Oper Res 24(11):1025–1031CrossRef Gupta JND, Strusevich VA, Zwaneveld CM (1997) Two-stage no-wait scheduling models with setup and removal times separated. Comput Oper Res 24(11):1025–1031CrossRef
Zurück zum Zitat Hall NG, Sriskandarajah C (1996) A survey of machine scheduling problems with blocking and no-wait in process. Oper Res 44(3):510–525CrossRef Hall NG, Sriskandarajah C (1996) A survey of machine scheduling problems with blocking and no-wait in process. Oper Res 44(3):510–525CrossRef
Zurück zum Zitat Leachman RC, Hodges DA (1996) Benchmarking semiconductor manufacturing. IEEE Trans Semicond Manuf 9(2):158–169CrossRef Leachman RC, Hodges DA (1996) Benchmarking semiconductor manufacturing. IEEE Trans Semicond Manuf 9(2):158–169CrossRef
Zurück zum Zitat Lin Bertrand MT, TC Edwin Cheng (2001) Batch scheduling in the no-wait two-machine flowshop to minimize the makespan. Comput Oper Res 28(7):613–624CrossRef Lin Bertrand MT, TC Edwin Cheng (2001) Batch scheduling in the no-wait two-machine flowshop to minimize the makespan. Comput Oper Res 28(7):613–624CrossRef
Zurück zum Zitat Lin SY, Huang HP (1998) Modeling and emulation of a furnace in IC fab based on colored-timed Petri net. IEEE Transact Semicond Manuf 11(3):410–420CrossRef Lin SY, Huang HP (1998) Modeling and emulation of a furnace in IC fab based on colored-timed Petri net. IEEE Transact Semicond Manuf 11(3):410–420CrossRef
Zurück zum Zitat Macchiaroli R, Mole S, Riemma S (1999) Modeling and optimization of industrial manufacturing processes subject to no-wait constraints. Int J Prod Res 37(11):2585–2607CrossRef Macchiaroli R, Mole S, Riemma S (1999) Modeling and optimization of industrial manufacturing processes subject to no-wait constraints. Int J Prod Res 37(11):2585–2607CrossRef
Zurück zum Zitat Mascis A, Pacciarelli D (2002) Job-shop scheduling with blocking and no-wait constraints. Eur J Oper Res 143:498–517CrossRef Mascis A, Pacciarelli D (2002) Job-shop scheduling with blocking and no-wait constraints. Eur J Oper Res 143:498–517CrossRef
Zurück zum Zitat Piersma N, Dijk WV (1996) A local search heuristic for unrelated parallel machine scheduling with efficient neighborhood search. Math Comput Model 24(9):1–19CrossRef Piersma N, Dijk WV (1996) A local search heuristic for unrelated parallel machine scheduling with efficient neighborhood search. Math Comput Model 24(9):1–19CrossRef
Zurück zum Zitat Potts CN, Kovalyov MY (2000) Scheduling with batching: a review. Eur J Oper Res 120(2):228–249CrossRef Potts CN, Kovalyov MY (2000) Scheduling with batching: a review. Eur J Oper Res 120(2):228–249CrossRef
Zurück zum Zitat Pranzo M (2004) Batch scheduling in a two-machine flow shop with limited buffer and sequence independent setup times and removal times. Eur J Oper Res 153(3):581–592CrossRef Pranzo M (2004) Batch scheduling in a two-machine flow shop with limited buffer and sequence independent setup times and removal times. Eur J Oper Res 153(3):581–592CrossRef
Zurück zum Zitat Raaymakers WHM, Hoogeveen JA (2000) Scheduling multipurpose batch process industries with no-wait restrictions by simulated annealing. Eur J Oper Res 126:131–151CrossRef Raaymakers WHM, Hoogeveen JA (2000) Scheduling multipurpose batch process industries with no-wait restrictions by simulated annealing. Eur J Oper Res 126:131–151CrossRef
Zurück zum Zitat Reeves C (1995) A genetic algorithm for flow shop sequencing. Comput Oper Res 22:5–13CrossRef Reeves C (1995) A genetic algorithm for flow shop sequencing. Comput Oper Res 22:5–13CrossRef
Zurück zum Zitat Schmidt G (2000) Scheduling with limited machine availability. Eur J Oper Res 121:1–15CrossRef Schmidt G (2000) Scheduling with limited machine availability. Eur J Oper Res 121:1–15CrossRef
Zurück zum Zitat Schuster CJ, Framinan JM (2003) Approximative procedures for no-wait job shop scheduling. Oper Res Lett 31:308–318CrossRef Schuster CJ, Framinan JM (2003) Approximative procedures for no-wait job shop scheduling. Oper Res Lett 31:308–318CrossRef
Zurück zum Zitat Sidney JB, Potts CN, Sriskandarajah C (2000) A heuristic for scheduling two-machine no-wait flow shops with anticipatory setups. Oper Res Lett 26(4):165–173CrossRef Sidney JB, Potts CN, Sriskandarajah C (2000) A heuristic for scheduling two-machine no-wait flow shops with anticipatory setups. Oper Res Lett 26(4):165–173CrossRef
Zurück zum Zitat Uzsoy R, Lee CY, Martin-Vega LA (1992) A review of production planning and scheduling models in the semiconductor industry: Part I. IIE Trans 24(4):47–60 Uzsoy R, Lee CY, Martin-Vega LA (1992) A review of production planning and scheduling models in the semiconductor industry: Part I. IIE Trans 24(4):47–60
Metadaten
Titel
A novel timetabling algorithm for a furnace process for semiconductor fabrication with constrained waiting and frequency-based setups
verfasst von
Chen-Fu Chien
Chien-Hung Chen
Publikationsdatum
01.07.2007
Verlag
Springer-Verlag
Erschienen in
OR Spectrum / Ausgabe 3/2007
Print ISSN: 0171-6468
Elektronische ISSN: 1436-6304
DOI
https://doi.org/10.1007/s00291-006-0062-3

Weitere Artikel der Ausgabe 3/2007

OR Spectrum 3/2007 Zur Ausgabe