Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Single machine batch scheduling problem with family setup times and release dates to minimize makespan

Published: 01 December 2006 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper we consider the single machine batch scheduling problem with family setup times and release dates to minimize makespan. We show that this problem is strongly NP-hard, and give an $$O(n (\frac{n}{m}+1)^m)$$ time dynamic programming algorithm and an $$O(mk^{k}P^{2k-1})$$ time dynamic programming algorithm for the problem, where n is the number of jobs, m is the number of families, k is the number of distinct release dates and P is the sum of the setup times of all the families and the processing times of all the jobs. We further give a heuristic with a performance ratio 2. We also give a polynomial-time approximation scheme (PTAS) for the problem.

    References

    [1]
    Brucker, P., Scheduling Algorithms , Springer-Verlag, Berlin 2001.
    [2]
    Bruno, J. and P. Downey, Complexity of task sequencing with deadlines, setup times and changeover costs, SIAM Journal on Computing , 7 , 393-404 (1978).
    [3]
    Cheng, T. C. E., C. T. Ng and J. J. Yuan, The single machine batching problem with family setup times to minimize maximum lateness is strongly NP-hard, Journal of Scheduling , 6 , 483-490 (2003).
    [4]
    Garey, M. R. and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness , Freeman, San Francisco, CA, 1979.
    [5]
    Ghosh, J. B. and J. N. D. Gupta, Batch scheduling to minimize maximum lateness, Operations Research Letters , 21 , 77-80 (1997).
    [6]
    Monma, C. L. and C. N. Potts, On the complexity of scheduling with batch setup times, Operations Research , 37 , 798-804 (1988).
    [7]
    Potts, C. N., and M. Y. Kovalyov, Scheduling with batching: a review, European Journal of Operational Research , 120 , 228-249 (2000).

    Cited By

    View all
    • (2022)A new technology implementation via mathematical modeling for the sequence-dependent setup times of industrial problemsComputers and Industrial Engineering10.1016/j.cie.2022.108624172:PBOnline publication date: 1-Oct-2022
    • (2018)Single-machine scheduling with advanced process control constraintsJournal of Scheduling10.1007/s10951-010-0215-815:2(165-179)Online publication date: 24-Dec-2018
    • (2012)A hybrid genetic algorithm for the single machine maximum lateness problem with release times and family setupsComputers and Operations Research10.1016/j.cor.2011.12.01439:10(2346-2358)Online publication date: 1-Oct-2012

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of Scheduling
    Journal of Scheduling  Volume 9, Issue 6
    December 2006
    76 pages

    Publisher

    Kluwer Academic Publishers

    United States

    Publication History

    Published: 01 December 2006

    Author Tags

    1. Batching
    2. Family
    3. Makespan
    4. Release dates
    5. Scheduling

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)A new technology implementation via mathematical modeling for the sequence-dependent setup times of industrial problemsComputers and Industrial Engineering10.1016/j.cie.2022.108624172:PBOnline publication date: 1-Oct-2022
    • (2018)Single-machine scheduling with advanced process control constraintsJournal of Scheduling10.1007/s10951-010-0215-815:2(165-179)Online publication date: 24-Dec-2018
    • (2012)A hybrid genetic algorithm for the single machine maximum lateness problem with release times and family setupsComputers and Operations Research10.1016/j.cor.2011.12.01439:10(2346-2358)Online publication date: 1-Oct-2012

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media