Abstract
This paper is concerned with scheduling independent jobs on m parallel machines in such a way that the makespan is minimized. Each job j is allowed to split arbitrarily into several parts, which can be individually processed on any machine at any time. However, a setup for uninterrupted s j time units is required before any split part of job j can be processed on any machine. The problem is strongly NP-hard if the number m of machines is variable and weakly NP-hard otherwise. We give a polynomial-time \(\frac{5}{3}\)-approximation algorithm for the former case and a fully polynomial-time approximation scheme for the latter.
Similar content being viewed by others
References
Chen, B., “A better heuristic for preemptive parallel machine scheduling with setup times,” SIAM Journal on Computing, 22(6), 1303–1318 (1993).
Garey, M. R. and D. S. Johnson, “Strong NP-completeness results: Motivation, examples and implications,” Journal of the Association for Computing Machinery, 25, 499–508 (1978).
Garey, M. R. and D. S. Johnson, “Computers and Intractability: A Guide to the Theory of NP-Completeness,” Freeman, San Francisco, 1979.
Graham, R. L., E. L. Lawler, J. K. Lenstra, and A. H. G. Rinnooy Kan, “Optimization and approximation in deterministic sequencing and scheduling: A survey,” Annals of Operations Research, 5, 287–326 (1979).
Monma, C. L. and C. N. Potts, “Analysis of heuristics for preemptive parallel machine scheduling with batch setup times,” Operations Research, 41(5), 981–993 (1993).
Potts, C. N. and L. N. Van Wassenhove, “Integrating scheduling with batching and lotsizing: A review of algorithms and complexity”, Journal of the Operational Research Society, 43(5), 395–406 (1992).
Schuurman, P. and G. J. Woeginger, “Preemptive scheduling with job-dependent setup times,” ACM-SIAM Symposium on Discrete Algorithms,” 759–767 (1999).
Serafini, P., “Scheduling jobs on several machines with the job splitting property,” Operations Research, 44(4), 617–628 (1996).
Xing, W. and J. Zhang, “Parallel machine scheduling with splitting jobs,” Discrete Applied Mathematics, 103(1–3), 259–269 (2000).
Author information
Authors and Affiliations
Corresponding author
Additional information
AMS Subject Classifications: 68M20 · 90B35 · 90C59
Rights and permissions
About this article
Cite this article
Chen, B., Ye, Y. & Zhang, J. Lot-sizing scheduling with batch setup times. J Sched 9, 299–310 (2006). https://doi.org/10.1007/s10951-006-8265-7
Issue Date:
DOI: https://doi.org/10.1007/s10951-006-8265-7