Two-stage fuzzy-stochastic programming for parallel machine scheduling problem with machine deterioration and operator learning effect

This paper deals with the determination of machine numbers and production schedules in manufacturing environments. In this line, a two-stage fuzzy stochastic programming model is discussed with fuzzy processing times where both deterioration and learning effects are evaluated simultaneously. The first stage focuses on the type and number of machines in order to minimize the total costs associated with the machine purchase. Based on the made decisions, the second stage aims to schedule orders, while the objective is to minimize total tardiness costs. A dependent-chance programming (DCP) approach is used for the defuzzification of the proposed model. As the resulted formulation is a NP-hard problem, a branch and bound (B&B) algorithm with effective lower bound is developed. Moreover, a genetic algorithm (GA) is proposed to solve problems of large-sizes. The computational results reveal the high efficiency of the proposed methods, in particular the GA, to solve problems of large sizes.

[1]  Byung Soo Kim,et al.  Hybrid genetic algorithms with dispatching rules for unrelated parallel machine scheduling with setup time and production availability , 2015, Comput. Ind. Eng..

[2]  Baoding Liu,et al.  Parallel machine scheduling models with fuzzy processing times , 2004, Inf. Sci..

[3]  Philippe Baptiste,et al.  Integer preemptive scheduling on parallel machines , 2012, Oper. Res. Lett..

[4]  Ming Liu,et al.  Parallel-machine scheduling with past-sequence-dependent delivery times and learning effect , 2013 .

[5]  Giuseppe Paletta,et al.  Parallel machine scheduling to minimize the makespan with sequence dependent deteriorating effects , 2013, Comput. Oper. Res..

[6]  Scott J. Mason,et al.  Evaluation of mixed integer programming formulations for non-preemptive parallel machine scheduling problems , 2010, Comput. Ind. Eng..

[7]  Lixin Shen,et al.  Parallel-machine scheduling with non-simultaneous machine available time , 2013 .

[8]  Christian Blum,et al.  An iterated greedy algorithm for the large-scale unrelated parallel machines scheduling problem , 2013, Comput. Oper. Res..

[9]  Odile Bellenguez-Morineau,et al.  New complexity results for parallel identical machine scheduling problems with preemption, release dates and regular criteria , 2011, Eur. J. Oper. Res..

[10]  Wei-Chang Yeh,et al.  Parallel-machine scheduling to minimize makespan with fuzzy processing times and learning effects , 2014, Inf. Sci..

[11]  Wenhong Tian,et al.  Minimizing total busy time in offline parallel scheduling with application to energy efficiency in cloud computing , 2015, Concurr. Comput. Pract. Exp..

[12]  Minjiao Zhang,et al.  Parallel-machine scheduling with deteriorating jobs, rejection and a fixed non-availability interval , 2013, Appl. Math. Comput..

[13]  Rasaratnam Logendran,et al.  Sequence-dependent group scheduling problem on unrelated-parallel machines , 2012, Expert Syst. Appl..

[14]  Rubén Ruiz,et al.  Models and matheuristics for the unrelated parallel machine scheduling problem with additional resources , 2017, Eur. J. Oper. Res..

[15]  Mohammad Rostami,et al.  Multi-objective parallel machine scheduling problem with job deterioration and learning effect under fuzzy environment , 2015, Comput. Ind. Eng..

[16]  Rym M'Hallah,et al.  A two-stage stochastic programming model for the parallel machine scheduling problem with machine capacity , 2011, Comput. Oper. Res..

[17]  Yian-Kui Liu,et al.  Expected value of fuzzy variable and fuzzy expected value models , 2002, IEEE Trans. Fuzzy Syst..

[18]  Abalfazl Zareei,et al.  Parallel machines scheduling to minimize job tardiness and machine deteriorating cost with deteriorating jobs , 2010 .

[19]  Yin-Feng Xu,et al.  Approximation algorithms for parallel machine scheduling with linear deterioration , 2013, Theor. Comput. Sci..

[20]  Gur Mosheiov,et al.  Scheduling on parallel identical machines with job-rejection and position-dependent processing times , 2012, Inf. Process. Lett..

[21]  Wei-Chang Yeh,et al.  Uniform parallel-machine scheduling to minimize makespan with position-based learning curves , 2012, Comput. Ind. Eng..

[22]  Ertan Güner,et al.  Parallel machine earliness/tardiness scheduling problem under the effects of position based learning and linear/nonlinear deterioration , 2009, Comput. Oper. Res..