A scatter simulated annealing algorithm for the bi-objective scheduling problem for the wet station of semiconductor manufacturing. (September 2018)
- Record Type:
- Journal Article
- Title:
- A scatter simulated annealing algorithm for the bi-objective scheduling problem for the wet station of semiconductor manufacturing. (September 2018)
- Main Title:
- A scatter simulated annealing algorithm for the bi-objective scheduling problem for the wet station of semiconductor manufacturing
- Authors:
- Pang, Jihong
Zhou, Hongming
Tsai, Ya-Chih
Chou, Fuh-Der - Abstract:
- Highlights: A mixed integer programming model obtains Pareto-solutions for small problems. A dynamic programming (DP) method is proposed to schedule jobs and PMs. A scatter simulated annealing (SSA) with the DP method is proposed to find an approximate Pareto front. SSA was verified to be outstanding by comparing it with SMOSA algorithm. Abstract: This paper studies a single-machine scheduling problem where flexible maintenance is required in the planning horizon. The problem observed is in the clean operation of semiconductor manufacturing, where jobs are associated with release times, processing times, due dates, penalty weight of tardy jobs and the amount of dirt left on the machine during processing. The machine, named the wet station, should be stopped for cleaning or maintenance before a maximum amount of dirt has accumulated; the cleaning time is fixed and is known in advance. However, the starting point of each maintenance activity is a decision variable. Preemptive operation is not allowed. The bi-objective of minimizing total weighted tardiness and total completion time is considered in this paper. An intuitive threshold method and a dynamic programming approach are proposed for scheduling jobs and PMs under a given job sequence. A mixed-integer programming formulation is developed to obtain all efficient solutions for the small-size problems. In addition, this paper also develops a scatter simulated annealing (SSA) algorithm in which a scatter-search mechanismHighlights: A mixed integer programming model obtains Pareto-solutions for small problems. A dynamic programming (DP) method is proposed to schedule jobs and PMs. A scatter simulated annealing (SSA) with the DP method is proposed to find an approximate Pareto front. SSA was verified to be outstanding by comparing it with SMOSA algorithm. Abstract: This paper studies a single-machine scheduling problem where flexible maintenance is required in the planning horizon. The problem observed is in the clean operation of semiconductor manufacturing, where jobs are associated with release times, processing times, due dates, penalty weight of tardy jobs and the amount of dirt left on the machine during processing. The machine, named the wet station, should be stopped for cleaning or maintenance before a maximum amount of dirt has accumulated; the cleaning time is fixed and is known in advance. However, the starting point of each maintenance activity is a decision variable. Preemptive operation is not allowed. The bi-objective of minimizing total weighted tardiness and total completion time is considered in this paper. An intuitive threshold method and a dynamic programming approach are proposed for scheduling jobs and PMs under a given job sequence. A mixed-integer programming formulation is developed to obtain all efficient solutions for the small-size problems. In addition, this paper also develops a scatter simulated annealing (SSA) algorithm in which a scatter-search mechanism leads SSA to explore more potential solutions. Computational experiments are conducted to examine the efficiency of the SSA algorithm. For the small-size problems, SSA could obtain all non-dominated solutions except for a tiny fraction of the instances. For the large-size problems, SSA performs considerably well compared with SMOSA and NSGA-II, demonstrating its potential to efficiently solve bi-objective single problems with flexible maintenance activities. … (more)
- Is Part Of:
- Computers & industrial engineering. Volume 123(2018)
- Journal:
- Computers & industrial engineering
- Issue:
- Volume 123(2018)
- Issue Display:
- Volume 123, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 123
- Issue:
- 2018
- Issue Sort Value:
- 2018-0123-2018-0000
- Page Start:
- 54
- Page End:
- 66
- Publication Date:
- 2018-09
- Subjects:
- Semiconductor manufacturing -- Dynamic release time -- Scatter search mechanism -- Preventive maintenances -- Simulated annealing
Engineering -- Data processing -- Periodicals
Industrial engineering -- Periodicals
620.00285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03608352 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cie.2018.06.017 ↗
- Languages:
- English
- ISSNs:
- 0360-8352
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.713000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 6926.xml