IDEAS home Printed from https://ideas.repec.org/a/eee/jomega/v27y1999i2p219-239.html
   My bibliography  Save this article

A review of scheduling research involving setup considerations

Author

Listed:
  • Allahverdi, Ali
  • Gupta, Jatinder N. D.
  • Aldowaisan, Tariq

Abstract

The majority of scheduling research assumes setup as negligible or part of the processing time. While this assumption simplifies the analysis and/or reflects certain applications, it adversely affects the solution quality for many applications which require explicit treatment of setup. Such applications, coupled with the emergence of production concepts like time-based competition and group technology, have motivated increasing interest to include setup considerations in scheduling problems. This paper provides a comprehensive review of the literature on scheduling problems involving setup times (costs). It classifies scheduling problems into batch and non-batch, sequence-independent and sequence-dependent setup, and categorizes the literature according to the shop environments of single machine, parallel machines, flowshops, and job shops. The suggested classification scheme organizes the scheduling literature involving setup considerations, summarizes the current research results for different problem types, and finally provides guidelines for future research.

Suggested Citation

  • Allahverdi, Ali & Gupta, Jatinder N. D. & Aldowaisan, Tariq, 1999. "A review of scheduling research involving setup considerations," Omega, Elsevier, vol. 27(2), pages 219-239, April.
  • Handle: RePEc:eee:jomega:v:27:y:1999:i:2:p:219-239
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0305-0483(98)00042-5
    Download Restriction: Full text for ScienceDirect subscribers only
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Jon K. Wilbrecht & William B. Prescott, 1969. "The Influence of Setup Time on Job Shop Performance," Management Science, INFORMS, vol. 16(4), pages 274-280, December.
    2. Missbauer, H., 1997. "Order release and sequence-dependent setup times," International Journal of Production Economics, Elsevier, vol. 49(2), pages 131-143, April.
    3. Tang, Christopher S., 1990. "Scheduling batches on parallel machines with major and minor set-ups," European Journal of Operational Research, Elsevier, vol. 46(1), pages 28-37, May.
    4. Zdrzalka, Stanislaw, 1994. "Preemptive scheduling with release dates, delivery times and sequence independent setup times," European Journal of Operational Research, Elsevier, vol. 76(1), pages 60-71, July.
    5. Kut C. So, 1990. "Some Heuristics for Scheduling Jobs on Parallel Machines with Setups," Management Science, INFORMS, vol. 36(4), pages 467-475, April.
    6. R. D. Haynes & C. A. Komar & Jack Byrd, Jr., 1973. "The Effectiveness of Three Heuristic Rules for Job Sequencing in a Single Production Facility," Management Science, INFORMS, vol. 19(5), pages 575-580, January.
    7. Ali Tamer Unal & Reha Uzsoy & Ali Kiran, 1997. "Rescheduling on a single machine with part-type dependent setup times and deadlines," Annals of Operations Research, Springer, vol. 70(0), pages 93-113, April.
    8. Sen, Tapan & Gupta, Sushil K, 1984. "A state-of-art survey of static scheduling research involving due dates," Omega, Elsevier, vol. 12(1), pages 63-76.
    9. C. R. Glassey, 1968. "Minimum Change-Over Scheduling of Several Products on One Machine," Operations Research, INFORMS, vol. 16(2), pages 342-352, April.
    10. Gupta, Sushil K & Kyparisis, Jerzy, 1987. "Single machine scheduling research," Omega, Elsevier, vol. 15(3), pages 207-227.
    11. Jeffrey W. Herrmann & Chung-Yee Lee, 1995. "Solving a Class Scheduling Problem with a Genetic Algorithm," INFORMS Journal on Computing, INFORMS, vol. 7(4), pages 443-452, November.
    12. Laporte, Gilbert, 1992. "The traveling salesman problem: An overview of exact and approximate algorithms," European Journal of Operational Research, Elsevier, vol. 59(2), pages 231-247, June.
    13. Zdrzalka, Stanisllaw, 1991. "Approximation algorithms for single-machine sequencing with delivery times and unit batch set-up times," European Journal of Operational Research, Elsevier, vol. 51(2), pages 199-209, March.
    14. Nicholas G. Hall & Chelliah Sriskandarajah, 1996. "A Survey of Machine Scheduling Problems with Blocking and No-Wait in Process," Operations Research, INFORMS, vol. 44(3), pages 510-525, June.
    15. H.A.J. Crauwels & C.N. Potts & L.N. Van Wassenhove, 1997. "Local search heuristics for single machine scheduling with batch set-up times to minimize total weighted completion time," Annals of Operations Research, Springer, vol. 70(0), pages 261-279, April.
    16. J. Wesley Barnes & Lawrence K. Vanston, 1981. "Scheduling Jobs with Linear Delay Penalties and Sequence Dependent Setup Costs," Operations Research, INFORMS, vol. 29(1), pages 146-160, February.
    17. T. C. E. Cheng & Z.-L. Chen, 1994. "Parallel Machine Scheduling with Batch Setup Times," Operations Research, INFORMS, vol. 42(6), pages 1171-1174, December.
    18. Lee J. Krajewski & Barry E. King & Larry P. Ritzman & Danny S. Wong, 1987. "Kanban, MRP, and Shaping the Manufacturing Environment," Management Science, INFORMS, vol. 33(1), pages 39-57, January.
    19. Yang, Jiaqin & Deane, Richard H., 1993. "Setup time reduction and competitive advantage in a closed manufacturing cell," European Journal of Operational Research, Elsevier, vol. 69(3), pages 413-423, September.
    20. J. T. Presby & M. L. Wolfson, 1967. "An Algorithm for Solving Job Sequencing Problems," Management Science, INFORMS, vol. 13(8), pages 454-464, April.
    21. Zdrzalka, Stanislaw, 1995. "Analysis of approximation algorithms for single-machine scheduling with delivery times and sequence independent batch setup times," European Journal of Operational Research, Elsevier, vol. 80(2), pages 371-380, January.
    22. Jatinder Gupta & Johnny Ho & Jack van der Veen, 1997. "Single machine hierarchical scheduling with customer orders and multiple job classes," Annals of Operations Research, Springer, vol. 70(0), pages 127-143, April.
    23. Simons, JV, 1992. "Heuristics in flow shop scheduling with sequence dependent setup times," Omega, Elsevier, vol. 20(2), pages 215-225, March.
    24. Jean-Claude Picard & Maurice Queyranne, 1978. "The Time-Dependent Traveling Salesman Problem and Its Application to the Tardiness Problem in One-Machine Scheduling," Operations Research, INFORMS, vol. 26(1), pages 86-110, February.
    25. Franca, Paulo M. & Gendreau, Michel & Laporte, Gilbert & Muller, Felipe M., 1996. "A tabu search heuristic for the multiprocessor scheduling problem with sequence dependent setup times," International Journal of Production Economics, Elsevier, vol. 43(2-3), pages 79-89, June.
    26. O'Grady, PJ & Harrison, C, 1988. "Search based job scheduling and sequencing with setup times," Omega, Elsevier, vol. 16(6), pages 547-552.
    27. Zhi-Long Chen, 1997. "Scheduling with batch setup times and earliness-tardiness penalties," European Journal of Operational Research, Elsevier, vol. 96(3), pages 518-537, February.
    28. Asano, Makoto & Ohta, Hiroshi, 1996. "Single machine scheduling using dominance relation to minimize earliness subject to ready and due times," International Journal of Production Economics, Elsevier, vol. 44(1-2), pages 35-43, June.
    29. Vickson, R. G., 1995. "Optimal lot streaming for multiple products in a two-machine flow shop," European Journal of Operational Research, Elsevier, vol. 85(3), pages 556-575, September.
    30. Harilaos N. Psaraftis, 1980. "A Dynamic Programming Approach for Sequencing Groups of Identical Jobs," Operations Research, INFORMS, vol. 28(6), pages 1347-1359, December.
    31. J. William Gavett, 1965. "Three Heuristic Rules for Sequencing Jobs to a Single Production Facility," Management Science, INFORMS, vol. 11(8), pages 166-176, June.
    32. A.M.A. Hariri & C.N. Potts, 1997. "Single machine scheduling with batch set-up times to minimize maximum lateness," Annals of Operations Research, Springer, vol. 70(0), pages 75-92, April.
    33. Lee, Young Hoon & Pinedo, Michael, 1997. "Scheduling jobs on parallel machines with sequence-dependent setup times," European Journal of Operational Research, Elsevier, vol. 100(3), pages 464-474, August.
    34. N.D. Gupta, Jatinder, 1988. "Single facility scheduling with multiple job classes," European Journal of Operational Research, Elsevier, vol. 33(1), pages 42-45, January.
    35. Shakhlevich, N. V. & Strusevich, V. A., 1993. "Two machine open shop scheduling problem to minimize an arbitrary machine usage regular penalty function," European Journal of Operational Research, Elsevier, vol. 70(3), pages 391-404, November.
    36. J. M. J. Schutten & S. L. van de Velde & W. H. M. Zijm, 1996. "Single-Machine Scheduling with Release Dates, Due Dates and Family Setup Times," Management Science, INFORMS, vol. 42(8), pages 1165-1174, August.
    37. Vinod K. Sahney, 1972. "Single-Server, Two-Machine Sequencing with Switching Time," Operations Research, INFORMS, vol. 20(1), pages 24-36, February.
    38. Clyde L. Monma & Chris N. Potts, 1993. "Analysis of Heuristics for Preemptive Parallel Machine Scheduling with Batch Setup Times," Operations Research, INFORMS, vol. 41(5), pages 981-993, October.
    39. Gupta, Jatinder N. D. & Tunc, Enar A., 1994. "Scheduling a two-stage hybrid flowshop with separable setup and removal times," European Journal of Operational Research, Elsevier, vol. 77(3), pages 415-428, September.
    40. In-Chan Choi & Osman Korkmaz, 1997. "Job shop scheduling with separable sequence-dependent setups," Annals of Operations Research, Springer, vol. 70(0), pages 155-170, April.
    41. Gupta, Jatinder N. D. & Darrow, William P., 1986. "The two-machine sequence dependent flowshop scheduling problem," European Journal of Operational Research, Elsevier, vol. 24(3), pages 439-446, March.
    42. Parthasarathy, Srinivasaraghavan & Rajendran, Chandrasekharan, 1997. "An experimental evaluation of heuristics for scheduling in a real-life flowshop with sequence-dependent setup times of jobs," International Journal of Production Economics, Elsevier, vol. 49(3), pages 255-263, May.
    43. Wlodzimierz Szwarc, 1983. "Flow Shop Problems with Time Lags," Management Science, INFORMS, vol. 29(4), pages 477-481, April.
    44. P. C. Gilmore & R. E. Gomory, 1964. "Sequencing a One State-Variable Machine: A Solvable Case of the Traveling Salesman Problem," Operations Research, INFORMS, vol. 12(5), pages 655-679, October.
    45. Li, Shanling, 1997. "A hybrid two-stage flowshop with part family, batch production, major and minor set-ups," European Journal of Operational Research, Elsevier, vol. 102(1), pages 142-156, October.
    46. Cheng, T. C. E. & Gupta, M. C., 1989. "Survey of scheduling research involving due date determination decisions," European Journal of Operational Research, Elsevier, vol. 38(2), pages 156-166, January.
    47. Dan Trietsch & Kenneth R. Baker, 1993. "Basic Techniques for Lot Streaming," Operations Research, INFORMS, vol. 41(6), pages 1065-1076, December.
    48. Chen, Jiang & Steiner, George, 1997. "Lot streaming with detached setups in three-machine flow shops," European Journal of Operational Research, Elsevier, vol. 96(3), pages 591-611, February.
    49. Ozgur, C. O. & Brown, J. R., 1995. "A two-stage traveling salesman procedure for the single machine sequence-dependent scheduling problem," Omega, Elsevier, vol. 23(2), pages 205-219, April.
    50. Logendran, Rasaratnam & Sriskandarajah, Chelliah, 1993. "Two-machine group scheduling problem with blocking and anticipatory setups," European Journal of Operational Research, Elsevier, vol. 69(3), pages 467-481, September.
    51. Schutten, J. M. J. & Leussink, R. A. M., 1996. "Parallel machine scheduling with release dates, due dates and family setup times," International Journal of Production Economics, Elsevier, vol. 46(1), pages 119-125, December.
    52. A. M. Geoffrion & G. W. Graves, 1976. "Scheduling Parallel Production Lines with Changeover Costs: Practical Application of a Quadratic Assignment/ LP Approach," Operations Research, INFORMS, vol. 24(4), pages 595-610, August.
    53. Mauro Dell'Amico, 1996. "Shop Problems With Two Machines and Time Lags," Operations Research, INFORMS, vol. 44(5), pages 777-787, October.
    54. Scott Webster & Kenneth R. Baker, 1995. "Scheduling Groups of Jobs on a Single Machine," Operations Research, INFORMS, vol. 43(4), pages 692-703, August.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Potts, Chris N. & Kovalyov, Mikhail Y., 2000. "Scheduling with batching: A review," European Journal of Operational Research, Elsevier, vol. 120(2), pages 228-249, January.
    2. J. E. Beasley & M. Krishnamoorthy & Y. M. Sharaiha & D. Abramson, 2000. "Scheduling Aircraft Landings—The Static Case," Transportation Science, INFORMS, vol. 34(2), pages 180-197, May.
    3. Bagchi, Tapan P. & Gupta, Jatinder N.D. & Sriskandarajah, Chelliah, 2006. "A review of TSP based approaches for flowshop scheduling," European Journal of Operational Research, Elsevier, vol. 169(3), pages 816-854, March.
    4. Zhi-Long Chen, 2010. "Integrated Production and Outbound Distribution Scheduling: Review and Extensions," Operations Research, INFORMS, vol. 58(1), pages 130-148, February.
    5. Kenneth R. Baker, 1999. "Heuristic procedures for scheduling job families with setups and due dates," Naval Research Logistics (NRL), John Wiley & Sons, vol. 46(8), pages 978-991, December.
    6. Liaee, Mohammad Mehdi & Emmons, Hamilton, 1997. "Scheduling families of jobs with setup times," International Journal of Production Economics, Elsevier, vol. 51(3), pages 165-176, September.
    7. F Jin & J N D Gupta & S Song & C Wu, 2010. "Single machine scheduling with sequence-dependent family setups to minimize maximum lateness," Journal of the Operational Research Society, Palgrave Macmillan;The OR Society, vol. 61(7), pages 1181-1189, July.
    8. Hinder, Oliver & Mason, Andrew J., 2017. "A novel integer programing formulation for scheduling with family setup times on a single machine to minimize maximum lateness," European Journal of Operational Research, Elsevier, vol. 262(2), pages 411-423.
    9. Steinhofel, K. & Albrecht, A. & Wong, C. K., 1999. "Two simulated annealing-based heuristics for the job shop scheduling problem," European Journal of Operational Research, Elsevier, vol. 118(3), pages 524-548, November.
    10. Chiu, Huan Neng & Chang, Jen Huei, 2005. "Cost models for lot streaming in a multistage flow shop," Omega, Elsevier, vol. 33(5), pages 435-450, October.
    11. Liao, C. J. & Yu, W. C., 1996. "Sequencing heuristics for dependent setups in a continuous process industry," Omega, Elsevier, vol. 24(6), pages 649-659, December.
    12. D Biskup & M Feldmann, 2006. "Lot streaming with variable sublots: an integer programming formulation," Journal of the Operational Research Society, Palgrave Macmillan;The OR Society, vol. 57(3), pages 296-303, March.
    13. Schaller, Jeffrey, 2007. "Scheduling on a single machine with family setups to minimize total tardiness," International Journal of Production Economics, Elsevier, vol. 105(2), pages 329-344, February.
    14. Mujawar, Sachin & Huang, Simin & Nagi, Rakesh, 2012. "Scheduling to minimize stringer utilization for continuous annealing operations," Omega, Elsevier, vol. 40(4), pages 437-444.
    15. S Karabatı & C Akkan, 2006. "Minimizing sum of completion times on a single machine with sequence-dependent family setup times," Journal of the Operational Research Society, Palgrave Macmillan;The OR Society, vol. 57(3), pages 271-280, March.
    16. Zhi-Long Chen, 1997. "Scheduling with batch setup times and earliness-tardiness penalties," European Journal of Operational Research, Elsevier, vol. 96(3), pages 518-537, February.
    17. Ruiz, Ruben & Stutzle, Thomas, 2008. "An Iterated Greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives," European Journal of Operational Research, Elsevier, vol. 187(3), pages 1143-1159, June.
    18. Tomasz Gawroński, 2012. "Optimization of setup times in the furniture industry," Annals of Operations Research, Springer, vol. 201(1), pages 169-182, December.
    19. Choobineh, F. Fred & Mohebbi, Esmail & Khoo, Hansen, 2006. "A multi-objective tabu search for a single-machine scheduling problem with sequence-dependent setup times," European Journal of Operational Research, Elsevier, vol. 175(1), pages 318-337, November.
    20. Pranzo, Marco, 2004. "Batch scheduling in a two-machine flow shop with limited buffer and sequence independent setup times and removal times," European Journal of Operational Research, Elsevier, vol. 153(3), pages 581-592, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:jomega:v:27:y:1999:i:2:p:219-239. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/wps/find/journaldescription.cws_home/375/description#description .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.