Abstract
In this study, we introduce a mixed nonlinear integer programming formulation for parallel machine earliness/tardiness (ET) scheduling 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 propose that the processing time of a job is defined by increasing function of its execution start time and position in the sequence. The developed model allows sequence-dependent setups and sequence-dependent early/tardy penalties. The model can easily provide the optimal solution to problems involving about eleven jobs and two machines.
Similar content being viewed by others
References
Hino CM, Ronconi DP, Mendes AB (2005) Minimizing earliness and tardiness penalties in a single-machine problem with a common due date. Eur J Oper Res 160:190–201
Baker KR (1994) Elements of sequencing and scheduling. HN, Hanover
Baker KR, Scudder GD (1990) Sequencing with earliness and tardiness penalties: a review. Oper Res 38(1):22–36
Bank J, Werner F (2001) Heuristics algorithms for unrelated parallel machine scheduling with a common due date, release dates and linear earliness tardiness penalties. Math Comput Model 33:363–383
Zhu Z, Heady RB (2000) Minimizing the sum of earliness/tardiness in multi-machine scheduling: a mixed integer programming approach. Comput Ind Eng 38:297–305
Sun H, Wang G (2003) Parallel machine earliness and tardiness scheduling with proportional weights. Comput Oper Res 30:801–808
Arkin EM, Roundy RO (1991) Weighted-tardiness scheduling on parallel machines with proportional weights. Oper Res 39(1):64–81
Xiao W-Q, Li C-L (2002) Approximation algorithms for common due date assignment and job scheduling on parallel machines. IIE Transactions 34:467–477
Radhakrishnan S, Ventura JA (2000) Simulated annealing for parallel machine scheduling with earliness-tardiness penalties and sequence-dependent set-up times. Int J Prod Res 38(10):2233–2252
Yi Y, Wang DW (2003) Soft computing for scheduling with batch setup times and earliness-tardiness penalties on parallel machines. J Intell Manuf 14:311–322
Chang P-C, Chen S-H, Lin K-L (2005) Two-phase sub population genetic algorithm for parallel machine-scheduling problem. Expert Syst Appl 29:705–712
Caoa D, Chena M, Wanb G (2005) Parallel machine selection and job scheduling to minimize machine cost and job tardiness. Comput Oper Res 32:1995–2012
Anghinolfi D, Paolucci M (2007) Parallel machine total tardiness scheduling with a new hybrid metaheuristic approach. Comput Oper Res DOI 10.1016/j.cor.2006.02.009
Sourd F (2005) Earliness/tardiness scheduling with setup considerations. Comput Oper Res 32:1849–1865
Lopes MJP, de Carvalho JMV (2007) A branch-and-price algorithm for scheduling parallel machines with sequence dependent setup times. Eur J Oper Res 176(3):1508–1527
Mosheiov G (2001) Scheduling problems with a learning effect. Eur J Oper Res 132:687–693
Biskup D (1999) Single-machine scheduling with learning considerations. Eur J Oper Res 115:173–178
Mosheiov G, Sidney JB (2003) Scheduling with general job-dependent learning curves. Eur J Oper Res 147:665–670
Eren T, Güner E (2007) Minimizing total tardiness in a scheduling problem with a learning effect. Appl Math Model 31(7):1351–1361
Koulamas C, Kyparisis GJ (2007) Single machine and two machine flowshop scheduling with general learning functions. Eur J Oper Res 178(2):402–407
Kuo WH, Yang DL (2006) Minimizing the total completion time in a single machine scheduling problem with a time dependent learning effect. Eur J Oper Res 174(2):1184–1190
Kuo WH, Yang DL (2006) Single machine group scheduling with a time dependent learning effect. Eur J Oper Res 33:2099–2112
Chen P, Wu C-C, Lee W-C (2006) A bi-criteria two-machine flowshop scheduling problem with a learning effect. J Oper Res Soc 57(9):1113–1125
Mosheiov G (1996) ∧-shaped policies to schedule deteriorating jobs. J Oper Res Soc 47:1184–1191
Gupta JND, Gupta SK (1988) Single facility scheduling with nonlinear processing times. Comput Ind Eng 14:387–393
Kunnatur AS, Gupta SK (1990) Minimizing the makespan with late starts penalties added the processing times in a single facility scheduling problem. Eur J Oper Res 47:56–64
Browne S, Yechiali U (1990) Scheduling deteriorating jobs on a single processor. Oper Res 38:495–498
Alidaee B, Womer NK (1999) Scheduling with time dependent processing times: review and extensions. J Oper Res Soc 50(7):711–720
Mosheiov G (1994) Scheduling jobs under simple linear deterioration. Comput Oper 21(6):653–659
Mosheiov G (1991) V-shaped policies for scheduling deteriorating jobs. Oper Res 39:979–991
Hsu YS, Lin BMT (2003) Minimization of maximum lateness under linear deterioration. Omega 31:459–469
Wang JB, Xia ZQ (2006) Flow shop scheduling with deteriorating jobs under dominating machines. Omega 34:327–336
Wang JB, Ng CTD, Cheng TCE, Liu LL (2006) Minimizing total completion time in a two-machine flow shop with deteriorating jobs. Appl Math Comput 180(1):185–193
Wang X, Cheng TCE (2007) Single-machine scheduling with deteriorating jobs and learning effects to minimize the makespan. Eur J Oper Res 178(1):57–70
Wang JB (2007) Single-machine scheduling problems with the effects of learning and deterioration. Omega 35(4):397–402
Wang JB (2007) Flow shop scheduling problems with decreasing linear deterioration under dominant machines. Comput Oper Res 34(7):2043–2058
Wu CC, Lee WC (2006) Two-machine flowshop scheduling to minimize mean flow time under linear deterioration. Int J Prod Econ 103(2):572–584
Kang L, Ng CT (2006) A note on a fully polynomial-time approximation scheme for parallel-machine scheduling with deteriorating jobs. Int J Prod Econ DOI 10.1016/j.ijpe.2006.11.014
Cheng TCE, Kang L, Ng CT (2004) Due-date assignment and single machine scheduling with deteriorating jobs. J Oper Res Soc 55(2):198–203
Sundararaghavan PS, Kunnathur AS (1994) Single machine scheduling with start time dependent processing time: some solvable cases. Eur J Oper Res 78(3):394–403
Mosheiov G (1995) Scheduling jobs with step-deterioration: minimizing makespan on a single and multi-machine. Comput Ind Eng 28(4):869–879
Cheng TCE, Ding Q, Kovalyov MY, Bachman A, Janiak A (2003) Scheduling jobs with piecewise linear decreasing processing times. Nav Res Log 50(6):531–554
Kunnatur AS, Gupta SK (1990) Minimizing the makespan with late starts penalties added the processing times in a single facility scheduling problem. Eur J Oper Res 47:56–64
Kubiak W, Van de Velde S (1998) Scheduling deteriorating jobs to minimize makespan. Nav Res Log 45:511–523
Gupta JND, Gupta SK (1988) Single facility scheduling with nonlinear processing times. Comput Ind Eng 14:387–393
Voutsinas GT, Pappis CP (2002) Scheduling jobs with values exponentially deteriorating over time. Int J Prod Econ 79:163–169
Cheng TCE, Ding Q, Lin BMT (2003) A concise survey on the scheduling problems with deteriorating processing times. Eur J Oper Res 152:1–13
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Toksarı, M.D., Güner, E. Minimizing the earliness/tardiness costs on parallel machine with learning effects and deteriorating jobs: a mixed nonlinear integer programming approach. Int J Adv Manuf Technol 38, 801–808 (2008). https://doi.org/10.1007/s00170-007-1128-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-007-1128-3