Chance-constrained model for uncertain job shop scheduling problem

Job shop scheduling problem is well-investigated and widely applied in the fields of operational research, system engineering and automatic management. This paper employs uncertain programming to deal with the job shop scheduling problem with uncertain processing time and cost. First, a chance-constrained model is proposed under the framework of uncertainty theory. The model is equivalent to a crisp one by inverse uncertainty distribution method. Furthermore, three heuristic algorithms (genetic algorithm, particle swarm optimization, firefly algorithm) are employed for solving the model. Finally, a numerical example is solved by these three algorithms, and the results are analyzed to show which algorithm is better for solving the established model.

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

[2]  H. Prade Using fuzzy set theory in a scheduling problem: A case study , 1979 .

[3]  Michael Pinedo,et al.  Stochastic Scheduling with Release Dates and Due Dates , 1983, Oper. Res..

[4]  Timothy I. Matis,et al.  A flexible dispatching rule for minimizing tardiness in job shop scheduling , 2013 .

[5]  Yuanguo Zhu,et al.  Two empirical uncertain models for project scheduling problem , 2015, J. Oper. Res. Soc..

[6]  Dexian Huang,et al.  Multi-objective no-wait flow-shop scheduling with a memetic algorithm based on differential evolution , 2009, Soft Comput..

[7]  Kerem Bülbül,et al.  A hybrid shifting bottleneck-tabu search heuristic for the job shop total weighted tardiness problem , 2011, Comput. Oper. Res..

[8]  Hiroaki Ishii,et al.  Two scheduling problems with fuzzy due-dates , 1992 .

[9]  Thatchai Thepphakorn,et al.  Application of Firefly Algorithm and Its Parameter Setting for Job Shop Scheduling , 2012 .

[10]  Camino R. Vela,et al.  An efficient hybrid evolutionary algorithm for scheduling with setup times and weighted tardiness minimization , 2012, Soft Computing.

[11]  Baoding Liu,et al.  Theory and Practice of Uncertain Programming , 2003, Studies in Fuzziness and Soft Computing.

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

[13]  Baoding Liu,et al.  Uncertainty Theory - A Branch of Mathematics for Modeling Human Uncertainty , 2011, Studies in Computational Intelligence.

[14]  Thom J. Hodgson,et al.  Note---A Note on Single Machine Sequencing with Random Processing Times , 1977 .

[15]  O. J. Boxma,et al.  Minimizing the expected weighted number of tardy jobs in stochastic flow shops , 1986 .

[16]  Baoding Liu,et al.  Uncertainty Theory - A Branch of Mathematics for Modeling Human Uncertainty , 2011, Studies in Computational Intelligence.

[17]  Deming Lei Pareto archive particle swarm optimization for multi-objective fuzzy job shop scheduling problems , 2008 .

[18]  Said Ashour A DECOMPOSITION APPROACH FOR THE MACHINE SCHEDULING PROBLEM , 1967 .

[19]  Marshall L. Fisher,et al.  A dual algorithm for the one-machine scheduling problem , 1976, Math. Program..

[20]  Sibo Ding Uncertain minimum cost flow problem , 2014, Soft Comput..

[21]  William L. Maxwell,et al.  Theory of scheduling , 1967 .

[22]  Chandrasekharan Rajendran,et al.  Scheduling in dynamic assembly job-shops to minimize the sum of weighted earliness, weighted tardiness and weighted flowtime of jobs , 2005, Comput. Ind. Eng..

[23]  Yuan Gao Uncertain models for single facility location problems on networks , 2012 .

[24]  Ichiro Nabeshima GENERAL SCHEDULING ALGORITHMS WITH APPLICATIONS TO PARALLEL SCHEDULING AND MULTIPROGRAMMING SCHEDULING , 1971 .

[25]  Lixing Yang,et al.  On distribution function of the diameter in uncertain graph , 2015, Inf. Sci..

[26]  Rui Zhang,et al.  A two-stage hybrid particle swarm optimization algorithm for the stochastic job shop scheduling problem , 2012, Knowl. Based Syst..

[27]  Eugene L. Lawler,et al.  Optimal Sequencing of a Single Machine Subject to Precedence Constraints , 1973 .

[28]  Subhash C. Sarin,et al.  Sequencing jobs on a single machine with a common due date and stochastic processing times , 1991 .

[29]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[30]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[31]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .