Minimizing total completion time on batch processing machines
- 1 September 1993
- journal article
- research article
- Published by Taylor & Francis in International Journal of Production Research
- Vol. 31 (9) , 2097-2121
- https://doi.org/10.1080/00207549308956847
Abstract
We study the problem of minimizing total completion time on single and parallel batch processing machines. A batch processing machine is one which can process up to B jobs simultaneously. The processing time of a batch is equal to the largest processing time among all jobs in the batch. This problem is motivated by burn-in operations in the final testing stage of semiconductor manufacturing and is expected to occur in other production environments. We provide an exact solution procedure for the single-machine problem and heuristic algorithms for both single and parallel machine problems. While the exact algorithms have limited applicability due to high computational requirements, extensive experiments show that the heuristics are capable of consistently obtaining near-optimal solutions in very reasonable CPU times.Keywords
This publication has 17 references indexed in Scilit:
- Efficient Algorithms for Scheduling Semiconductor Burn-In OperationsOperations Research, 1992
- Batching and Scheduling Jobs on Batch and Discrete ProcessorsOperations Research, 1992
- A new dynamic programming algorithm for the parallel machines total weighted completion time problemOperations Research Letters, 1992
- Dynamic batching heuristic for simultaneous processingIEEE Transactions on Semiconductor Manufacturing, 1991
- Worst Case Bound of an LRF Schedule for the Mean Weighted Flow-Time ProblemSIAM Journal on Computing, 1986
- Efficient scheduling algorithms for a single batch processing machineOperations Research Letters, 1986
- Complexity of Machine Scheduling ProblemsPublished by Elsevier ,1977
- Optimal control of batch service queuesAdvances in Applied Probability, 1973
- A Functional Equation and its Application to Resource Allocation and Sequencing ProblemsManagement Science, 1969
- Bounds for the Optimal Scheduling of n Jobs on m ProcessorsManagement Science, 1964