Abstract
The focus of this work is to analyze parallel machine earliness/tardiness (ET) scheduling problem with simultaneous effects of learning and linear deterioration, sequence-dependent setups, and a common due-date for all jobs. By the effects of learning and linear deterioration, we mean that the processing time of a job is defined by an increasing function of its starting time and a decreasing function of the position in the sequence. We develop a mixed integer programming formulation for the problem and show that the optimal sequence is V-shaped: all jobs scheduled before the shortest jobs and all jobs scheduled after the shortest job are in a non-increasing and non-decreasing order of processing times, respectively. The developed model allows sequence-dependent setups and sequence-dependent early/tardy penalties. The illustrative example with 11 jobs for 2 machines and 3 machines shows that the model can easily provide the optimal solution, which is V-shaped, for problem.
Similar content being viewed by others
References
Alidaee B., Rosa D. (1995) A note on the V-shaped property in one machine scheduling. The Journal of the Operational Research Society 46: 128–132
Alidaee B., Womer N.K. (1999) Scheduling with time dependent processing times: Review and extensions. The Journal of the Operational Research Society 50(7): 711–720
Arkin E.M., Roundy R.O. (1991) Weighted-tardiness scheduling on parallel machines with proportional weights. Operations Research 39(1): 64–81. doi:10.1287/opre.39.1.64
Baker K.R. (1994) Elements of sequencing and scheduling. Hanover, HN
Baker K.R., Scudder G.D. (1990) Sequencing with earliness and tardiness penalties: A review. Operations Research 38(1): 22–36. doi:10.1287/opre.38.1.22
Bank J., Werner F. (2001) Heuristics algorithms for unrelated parallel machine scheduling with a common due date, release dates and linear earliness tardiness penalties. Mathematical and Computer Modelling 33: 363–383. doi:10.1016/S0895-7177(00)00250-8
Bauman J., Jozefowska J. (2006) Minimizing the earliness-tardiness costs on a single machine. Computers & Operations Research 33: 3219–3230. doi:10.1016/j.cor.2005.02.037
Biskup D. (1999) Single-machine scheduling with learning considerations. European Journal of Operational Research 115: 173–178. doi:10.1016/S0377-2217(98)00246-X
Biskup D., Simons D. (2004) Common due date scheduling with autonomous and induced learning. European Journal of Operational Research 159: 606–616. doi:10.1016/j.ejor.2003.06.001
Browne S., Yechiali U. (1990) Scheduling deteriorating jobs on a single processor. Operations Research 38: 495–498. doi:10.1287/opre.38.3.495
Chen P., Wu C.-C., Lee W.-C. (2006) A bi-criteria two-machine flowshop scheduling problem with a learning effect. The Journal of the Operational Research Society 57(9): 1113–1125. doi:10.1057/palgrave.jors.2602095
Cheng M.-B., Sun S.-J. (2007) A heuristic MBLS algorithm for the two semi-online parallel machine scheduling problems with deterioration jobs. Journal of Shanghai University 11(5): 451–456 (English edition). doi:10.1007/s11741-007-0503-3
Cheng T.C.E., Ding Q., Kovalyov M.Y., Bachman A., Janiak A. (2003a) Scheduling jobs with piecewise linear decreasing processing times. Naval Research Logistics 50(6): 531–554. doi:10.1002/nav.10073
Cheng T.C.E., Ding Q., Lin B.M.T. (2003b) A concise survey on the scheduling problems with deteriorating processing times. European Journal of Operational Research 152: 1–13. doi:10.1016/S0377-2217(02)00909-8
Cheng T.C.E., Kang L., Ng C.T. (2004) Due-date assignment and single machine scheduling with deteriorating jobs. The Journal of the Operational Research Society 55(2): 198–203. doi:10.1057/palgrave.jors.2601681
Colemon B.J. (1992) A simple model for optimizing the single machine early/tardy problem with sequence-dependent setups. Production and Operations Management 1: 225–228
Eilon S., Chowdhury I. (1977) Minimizing waiting time variance in the single machine. Management Science 23: 567–575. doi:10.1287/mnsc.23.6.567
Eren T., Güner E. (2007) Minimizing total tardiness in a scheduling problem with a learning effect. Applied Mathematical Modelling 31(7): 1351–1361. doi:10.1016/j.apm.2006.03.030
Gupta J.N.D., Gupta S.K. (1988) Single facility scheduling with nonlinear processing times. Computers & Industrial Engineering 14: 387–393. doi:10.1016/0360-8352(88)90041-1
Hendel Y., Sourd F. (2006) Efficient neighborhood search for the one-machine earliness-tardiness scheduling problem. European Journal of Operational Research 173: 108–119. doi:10.1016/j.ejor.2004.11.022
Hsu Y.S., Lin B.M.T. (2003) Minimization of maximum lateness under linear deterioration. Omega 31: 459–469. doi:10.1016/j.omega.2003.08.003
Ji M., Cheng T.C.E. (2008) Parallel-machine scheduling with simple linear deterioration to minimize total completion time. European Journal of Operational Research 188(2): 342–347. doi:10.1016/j.ejor.2007.04.050
Kannan V.R. (1996) Incorporating the impact of learning in assessing the effectiveness of cellular manufacturing. International Journal of Production Research 34(12): 3327–3340. doi:10.1080/00207549608905093
Kannan, V. R., & Palocsay, S. W. (1999). Cellular vs process layouts: An analytic investigation of the impact of learning on shop performance, OMEGA—International Journal of Production Research, 27, 583–592.
Koulamas C., Kyparisis G.J. (2007) Single machine and two machine flowshop scheduling with general learning functions. European Journal of Operational Research 178(2): 402–407. doi:10.1016/j.ejor.2006.01.030
Kubiak W., Vande Velde S. (1998) Scheduling deteriorating jobs to minimize makespan. Naval Research Logistics 45: 511–523. doi:10.1002/(SICI)1520-6750(199808)45:5<511::AID-NAV5>3.0.CO;2-6
Kunnatur A.S., Gupta S.K. (1990) Minimizing the makespan with late starts penalties added the processing times in a single facility scheduling problem. European Journal of Operational Research 47: 56–64. doi:10.1016/0377-2217(90)90089-T
Kuo W.H., Yang D.L. (2006a) Minimizing the total completion time in a single machine scheduling problem with a time dependent learning effect. European Journal of Operational Research 174(2): 1184–1190. doi:10.1016/j.ejor.2005.03.020
Kuo W.H., Yang D.L. (2006b) Single machine group scheduling with a time dependent learning effect. European Journal of Operational Research 33: 2099–2112
Lee W.-C., Wu C.-C. (2008) Multi-machine scheduling with deteriorating jobs and scheduled maintenance. Applied Mathematical Modelling 32(3): 362–373. doi:10.1016/j.apm.2006.12.008
Mondal S.A., Sen A.K. (2001) Single machine weighted earliness-tardiness penalty problem with a common due date. Computers & Operations Research 28: 649–669. doi:10.1016/S0305-0548(99)00153-7
Mosheiov G. (1991) V-shaped policies for scheduling deteriorating jobs. Operations Research 39: 979–991. doi:10.1287/opre.39.6.979
Mosheiov G. (1994) Scheduling jobs under simple linear deterioration. Computers and Operations 21(6): 653–659. doi:10.1016/0305-0548(94)90080-9
Mosheiov G. (1996) Λ-shaped policies to schedule deteriorating jobs. The Journal of the Operational Research Society 47: 1184–1191
Mosheiov G. (2001) Scheduling problems with a learning effect. European Journal of Operational Research 132: 687–693. doi:10.1016/S0377-2217(00)00175-2
Mosheiov G., Shadmon M. (2001) Minmax earliness-tardiness costs with unit processing time jobs. European Journal of Operational Research 130: 638–652. doi:10.1016/S0377-2217(99)00432-4
Mosheiov G., Sidney J.B. (2003) Scheduling with general job-dependent learning curves. European Journal of Operational Research 147: 665–670. doi:10.1016/S0377-2217(02)00358-2
Ren C.-R., Kang L.-Y. (2007) An approximation algorithm for parallel machine scheduling with simple linear deterioration. Journal of Shanghai University 11(4): 351–354 (English edition). doi:10.1007/s11741-007-0406-3
Sourd F. (2005) Earliness/tardiness scheduling with setup considerations. Computers & Operations Research 32: 1849–1865. doi:10.1016/j.cor.2003.12.002
Sun H., Wang G. (2003) Parallel machine earliness and tardiness scheduling with proportional weights. Computers & Operations Research 30: 801–808. doi:10.1016/S0305-0548(02)00055-2
Sundararaghavan P.S., Kunnathur A.S. (1994) Single machine scheduling with start time dependent processing time: Some solvable cases. European Journal of Operational Research 78(3): 394–403. doi:10.1016/0377-2217(94)90048-5
Szwarc W. (1993) Adjacent orderings in single-machine scheduling with earliness and tardiness penalties. Naval Research Logistics 40(2): 229–243. doi:10.1002/1520-6750(199303)40:2<229::AID-NAV3220400207>3.0.CO;2-R
Toksarı D., Guner E. (2008) Minimizing the earliness/tardiness costs on parallel machine with learning effects and deteriorating jobs: a mixed nonlinear integer programming approach. International Journal of Advanced Manufacturing Technology 38: 801–808. doi:10.1007/s00170-007-1128-3
Ventura J.S., Kim D., Garriga F. (2005) Single machine earliness-tardiness scheduling with resource-dependent release dates. European Journal of Operational Research 142: 52–69. doi:10.1016/S0377-2217(01)00292-2
Voutsinas G.T., Pappis C.P. (2002) Scheduling jobs with values exponentially deteriorating over time. International Journal of Production Economics 79: 163–169. doi:10.1016/S0925-5273(02)00110-X
Wang J.B. (2007a) Single-machine scheduling problems with the effects of learning and deterioration. Omega 35(4): 397–402. doi:10.1016/j.omega.2005.07.008
Wang J.B. (2007b) Flow shop scheduling problems with decreasing linear deterioration under dominant machines. Computers & Operations Research 34(7): 2043–2058. doi:10.1016/j.cor.2005.08.008
Wang X., Cheng T.C.E. (2007) Single-machine scheduling with deteriorating jobs and learning effects to minimize the makespan. European Journal of Operational Research 178(1): 57–70. doi:10.1016/j.ejor.2006.01.017
Wang J.B., Ng C.T.D., Cheng T.C.E., Liu L.L. (2006) Minimizing total completion time in a two-machine flow shop with deteriorating jobs. Applied Mathematics and Computation 180(1): 185–193. doi:10.1016/j.amc.2005.11.162
Wang J.B., Xia Z.Q. (2006) Flow shop scheduling with deteriorating jobs under dominating machines. Omega 34: 327–336. doi:10.1016/j.omega.2004.10.006
Wu C.C., Lee W.C. (2006) Two-machine flowshop scheduling to minimize mean flow time under linear deterioration. International Journal of Production Economics 103(2): 572–584. doi:10.1016/j.ijpe.2005.11.005
Zeng W.X., Nagasawa H., Nishiyama N. (1993) Single-machine scheduling for minimizing total cost with identical, asymmetrical earliness and tardiness penalties. International Journal of Production Research 31(7): 1611–1620. doi:10.1080/00207549308956812
Zhu Z., Heady R.B. (2000) Minimizing the sum of earliness/tardiness in multi-machine scheduling: A mixed integer programming approach. Computers & Industrial Engineering 38: 297–305. doi:10.1016/S0360-8352(00)00048-6
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Toksarı, M.D., Güner, E. Parallel machine scheduling problem to minimize the earliness/tardiness costs with learning effect and deteriorating jobs. J Intell Manuf 21, 843–851 (2010). https://doi.org/10.1007/s10845-009-0260-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-009-0260-3