Multi-objective parallel machine scheduling problems by considering controllable processing times

This study examines parallel machine scheduling problems with controllable processing times. The processing time of each job can be between lower and upper bounds, and a cost is associated with the processing of a job on a machine. The processing time of a job can be decreased, which may lower the cycle time, although doing so would incur additional costs. This study develops two multi-objective mathematical models, which consist of two and three inconsistent objective functions, respectively. The first model minimizes the total manufacturing cost (TMC) and the total weighted tardiness (TWT) simultaneously, while the second uses makespan (Cmax) as an additional objective function. In contrast to conventional mathematical models, efficient solutions are attained using the lexicographic weighted Tchebycheff method (LWT). Experimental results indicate that the LWT yields better-spread solutions and obtains more non-dominated solutions than its alternative, that is the weighted-sum method, which is a widely used yet promising approach to achieve multi-objective optimization. Results of this study also demonstrate that in purchasing machines, the variation in the fixed costs associated with the processing of jobs on machines is critical to reducing TWT. Moreover, using Cmax as an additional objective function typically improves TWT and worsens TMC.

[1]  Reza Tavakkoli-Moghaddam,et al.  A fuzzy-mixed-integer goal programming model for a parallel-machine scheduling problem with sequence-dependent setup times and release dates , 2007 .

[2]  K. R. Baker,et al.  A bicriterion approach to time/cost trade-offs in sequencing , 1982 .

[3]  Dvir Shabtay,et al.  Just-in-time scheduling with controllable processing times on parallel machines , 2010, J. Comb. Optim..

[4]  Bahram Alidaee,et al.  Two parallel machine sequencing problems involving controllable job processing times , 1993 .

[5]  Sinan Gürel,et al.  Scheduling parallel CNC machines with time/cost trade-off considerations , 2007, Comput. Oper. Res..

[6]  Dong Cao,et al.  Parallel machine selection and job scheduling to minimize machine cost and job tardiness , 2005, Comput. Oper. Res..

[7]  Klaus Jansen,et al.  Parallel Machine Scheduling Problems with Controllable Processing Times , 2000, ICALP Satellite Workshops.

[8]  Margaret M. Wiecek,et al.  Augmented Lagrangian and Tchebycheff Approaches in Multiple Objective Programming , 1999, J. Glob. Optim..

[9]  Sinan Gürel,et al.  An anticipative scheduling approach with controllable processing times , 2010, Comput. Oper. Res..

[10]  Ralph E. Steuer,et al.  An interactive weighted Tchebycheff procedure for multiple objective programming , 1983, Math. Program..

[11]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[12]  Shanlin Yang,et al.  Author's Personal Copy Applied Soft Computing Parallel Machine Scheduling Problem to Minimize the Makespan with Resource Dependent Processing Times , 2022 .

[13]  Raymond G. Vickson,et al.  Two Single Machine Sequencing Problems Involving Controllable Job Processing Times , 1980 .

[14]  Funda Samanlioglu,et al.  A multi-objective mathematical model for the industrial hazardous waste location-routing problem , 2013, Eur. J. Oper. Res..

[15]  Mostafa Zandieh,et al.  Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times , 2014, Comput. Oper. Res..

[16]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[17]  Eugeniusz Nowicki,et al.  A Bicriterion Approach to Preemptive Scheduling of Parallel Machines with Controllable Job Processing Times , 1995, Discret. Appl. Math..

[18]  Y. Wang,et al.  Seeking the Pareto front for multiobjective spatial optimization problems , 2008, Int. J. Geogr. Inf. Sci..

[19]  Yan Chen,et al.  Scheduling jobs on parallel machines with setup times and ready times , 2008, Comput. Ind. Eng..

[20]  I. Y. Kim,et al.  Adaptive weighted-sum method for bi-objective optimization: Pareto front generation , 2005 .

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

[22]  E. Lawler A “Pseudopolynomial” Algorithm for Sequencing Jobs to Minimize Total Tardiness , 1977 .

[23]  Dvir Shabtay,et al.  A survey of scheduling with controllable processing times , 2007, Discret. Appl. Math..

[24]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[25]  Bertrand M. T. Lin,et al.  Parallel-machine scheduling to minimize tardiness penalty and power cost , 2013, Comput. Ind. Eng..

[26]  Chao-Tang Tseng,et al.  Minimizing total tardiness on a single machine with controllable processing times , 2009, Comput. Oper. Res..

[27]  Sinan Gürel,et al.  Parallel machine match-up scheduling with manufacturing cost considerations , 2010, J. Sched..