Skip to main content
Log in

Scheduling identical parallel machines with machine eligibility restrictions to minimize total weighted flowtime in automobile gear manufacturing

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

In this paper, we address a scheduling problem for minimizing total weighted flowtime, observed in automobile gear manufacturing. Specifically, the bottleneck operation of the pre-heat treatment stage of gear manufacturing process has been dealt with in scheduling. Many real-life scenarios like unequal release times, sequence dependent setup times, and machine eligibility restrictions have been considered. A mathematical model taking into account dynamic starting conditions has been proposed. The problem is derived to be NP-hard. To approach the problem, a few heuristic algorithms have been proposed. Based on planned computational experiments, the performance of the proposed heuristic algorithms is evaluated: (a) in comparison with optimal solution for small-size problem instances and (b) in comparison with the estimated optimal solution for large-size problem instances. Extensive computational analyses reveal that the proposed heuristic algorithms are capable of consistently yielding near-statistically estimated optimal solutions in a reasonable computational time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allahverdi A, Gupta JND, Aldowaisan T (1999) A review of scheduling research involving setup considerations. Omega 27(2):219–239

    Article  Google Scholar 

  2. Allahverdi A, Ng CT, Cheng TCE, Kovalyov MY (2008) A survey of scheduling problems with setup times or costs. Eur J Oper Res 187(3):985–1032

    Article  MathSciNet  MATH  Google Scholar 

  3. Anghinolfi D, Paolucci M (2007) Parallel machine total tardiness scheduling with a new hybrid metaheuristic approach. Comput Oper Res 34(11):3471–3490

    Article  MathSciNet  MATH  Google Scholar 

  4. Armentano VA, Filho MFF (2007) Minimizing total tardiness in parallel machine scheduling with setup times: an adaptive memory-based GRASP approach. Eur J Oper Res 183(1):100–114

    Article  MATH  Google Scholar 

  5. Balakrishnan N, Kanet JJ, Sridhiran SV (1999) Early/tardy scheduling with sequence dependent setups on uniform parallel machines. Comput Oper Res 26(2):127–141

    Article  MathSciNet  MATH  Google Scholar 

  6. Bilge Ü, Kiraç F, Kurtulan M, Pekgün P (2004) A tabu search algorithm for parallel machine total tardiness problem. Comput Oper Res 31(3):397–414

    Article  MATH  Google Scholar 

  7. Bouzakis KD, Lili E, Michailidis N, Friderikos O (2008) Manufacturing of cylindrical gears by generating cutting process: a critical synthesis of analysis methods. CIRP Annals-Manuf Tech 57(2):676–696

    Article  Google Scholar 

  8. Cheng TCE, Sin CCE (1990) A state-of-the-art review of parallel-machine scheduling research. Eur J Oper Res 47(3):271–292

    Article  MathSciNet  MATH  Google Scholar 

  9. Gokhale R, Mathirajan M (2010) A supplement to scheduling identical parallel machines with machine eligibility restrictions to minimize total weighted flowtime in automobile gear manufacturing [online]. Department of Management Studies, Indian Institute of Science. Available from: http://www.mgmt.iisc.ernet.in/~msdmathi. Accessed 13 Jan 2011

  10. Gokhale R, Mathirajan M (2011) Heuristic algorithms for scheduling of a batch processor in automobile gear manufacturing. Int J Prod Res 49(10):2705–2728

    Article  Google Scholar 

  11. Golden BL, Alt FB (1979) Interval estimation of a global optimum for large combinatorial problems. Nav Res Logist Q 26(1):69–77

    Article  MATH  Google Scholar 

  12. Graham RL, Lawler EL, Lenstra JK, Rinnooy Kan AHG (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5(4):287–326

    Article  MathSciNet  MATH  Google Scholar 

  13. Heady RB, Zhu Z (1998) Minimizing the sum of job earliness and tardiness in a multimachine system. Int J Prod Res 36(6):1619–1632

    Article  MATH  Google Scholar 

  14. Huang RH, Yang CL, Huang HT (2010) Parallel machine scheduling with common due windows. J Oper Res Soc 61(4):640–646

    Article  MATH  Google Scholar 

  15. Hutchison J, Keong Leong G, Ward PT (1993) Improving delivery performance in gear manufacturing at Jeffrey Division of Dresser Industries. Interfaces 23(2):69–79

    Article  Google Scholar 

  16. Kim CO, Shin HJ (2003) Scheduling jobs on parallel machines: a restricted tabu search approach. Int J Adv Manuf Technol 22(3–4):278–287

    Article  Google Scholar 

  17. Kim S-I, Choi H-S, Lee D-H (2007) Scheduling algorithms for parallel machines with sequence-dependent set-up and distinct ready times: minimizing total tardiness. Proceedings of the Institution of Mechanical Engineers, Part B. J Eng Manuf 221(6):1087–1096

    Article  Google Scholar 

  18. Kuo W-H, Hsu C-J, Yang D-L (2009) A note on unrelated parallel machine scheduling with time-dependent processing times. J Oper Res Soc 60(3):431–434

    Article  MATH  Google Scholar 

  19. Kurz ME, Askin RG (2001) Heuristic scheduling of parallel machines with sequence-dependent set-up times. Int J Prod Res 39(16):3747–3769

    Article  MATH  Google Scholar 

  20. Lawler EL, Lenstra JK, Rinnooy Kan AHG, Shmoys DB (1993) Sequencing and scheduling: algorithms and complexity. In: Graves SC, Rinnooy Kan AHG, Zipkin P (eds) Handbooks in operations research and management science 4, logistics of production and inventory. Elsevier, Amsterdam, pp 445–524

    Chapter  Google Scholar 

  21. Lee G-C, Kim Y-D, Choi S-W (2004) Bottleneck-focused scheduling for a hybrid flowshop. Int J Prod Res 42(1):165–181

    Article  MATH  Google Scholar 

  22. Logendran R, McDonell B, Smucker B (2007) Scheduling unrelated parallel machines with sequence-dependent setups. Comput Oper Res 34(11):3420–3438

    Article  MathSciNet  MATH  Google Scholar 

  23. Mathirajan M, Sivakumar AI (2006) Minimizing total weighted tardiness on heterogeneous batch processing machines with incompatible job families. Int J Adv Manuf Technol 28(9–10):1038–1047

    Article  Google Scholar 

  24. Nessah R, Chu C, Yalaoui F (2007) An exact method for Pm/sds, r i /∑n i=1 C i problem. Comput Oper Res 34(9):2840–2848

    Article  MathSciNet  MATH  Google Scholar 

  25. Ovacik IM, Uzsoy R (1995) Rolling horizon procedures for dynamic parallel machine scheduling with sequence-dependent setup times. Int J Prod Res 33(11):3173–3192

    Article  MATH  Google Scholar 

  26. Pelagagge PM (1997) Advanced manufacturing system for automotive components production. Ind Manag Data Syst 97(8):327–334

    Article  Google Scholar 

  27. Pfund M, Fowler JW, Gadkari A, Chen Y (2008) Scheduling jobs on parallel machines with setup times and ready times. Comput Ind Eng 54(4):764–782

    Article  Google Scholar 

  28. Pohit G (2006) Application of virtual manufacturing in generation of gears. Int J Adv Manuf Technol 31(1–2):85–91

    Article  Google Scholar 

  29. Rabadi G, Moraga RJ, Al-Salem A (2006) Heuristics for the unrelated parallel machine scheduling problem with setup times. J Intell Manuf 17(1):85–97

    Article  Google Scholar 

  30. Rardin RL, Uzsoy R (2001) Experimental evaluation of heuristic optimization algorithms: a tutorial. J Heuristics 7(3):261–304

    Article  MATH  Google Scholar 

  31. Sivrikaya-Şerifoglu F, Ulusoy G (1999) Parallel machine scheduling with earliness and tardiness penalties. Comput Oper Res 26(8):773–787

    Article  MathSciNet  MATH  Google Scholar 

  32. Sen T, Sulek JM, Dileepan P (2003) Static scheduling research to minimize weighted and unweighted tardiness: a state-of-the-art survey. Int J Prod Econ 83(1):1–12

    Article  Google Scholar 

  33. Shim S-O, Kim Y-D (2007) Minimizing total tardiness in an unrelated parallel-machine scheduling problem. J Oper Res Soc 58(3):346–354

    Article  MATH  Google Scholar 

  34. Shin HJ, Leon VJ (2004) Scheduling with product family set-up times: an application in TFT LCD manufacturing. Int J Prod Res 42(20):4235–4248

    Article  MATH  Google Scholar 

Download references

Acknowledgment

The authors gratefully acknowledge the valuable comments and remarks of the anonymous referees that improved the quality of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Mathirajan.

Electronic supplementary material

Below is the link to the electronic supplementary material.

ESM 1

DOC 307 kb

Appendix

Appendix

A procedure for EOS

The idea of statistical estimation techniques for optimal values based on Weibull distribution is explained here as per Rardin and Uzsoy [30].

Begin by letting Z(1), Z(2), . . ., Z(N) be the n independent group minima, and sort them so that: Z(1) ≤ Z(2) ≤. . . Z(n).

Then, the location parameter or optimal value a can be estimated as follows:

$$ a = \left\{ {Z(1) \times Z(n) - {{\left[ {Z(2)} \right]}^2}} \right\}/\left\{ {{ }Z(1) + Z(n) - 2 \times Z(2)} \right\} $$

This value of a is the EOS that is used for evaluation.

A reliable estimate of the true optimum would be valuable in itself, but Golden and Alt [11] introduce more certainty by computing a lower confidence limit Z l which should be less than or equal to the optimal value Z * with high probability. Specifically, they estimate Weibull scale parameter b from a as

$$ b = Z\left[ {0.63\, \times \,n + 1} \right]--a $$

and then compute

$$ {Z_l} = a--b $$

In theory, this interval should cover the optimal value Z * with probability approximately (1−e n).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gokhale, R., Mathirajan, M. Scheduling identical parallel machines with machine eligibility restrictions to minimize total weighted flowtime in automobile gear manufacturing. Int J Adv Manuf Technol 60, 1099–1110 (2012). https://doi.org/10.1007/s00170-011-3653-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-011-3653-3

Keywords

Navigation