Minimising the total cost of tardiness and overtime in a resumable capacitated job shop scheduling problem by using an efficient hybrid algorithm

被引:0
作者
Rohaninejad M. [1 ]
Sahraeian R. [1 ]
Nouri B.V. [2 ]
机构
[1] Department of Industrial Engineering, College of Engineering, Shahed University, Tehran
[2] Department of Industrial Engineering, College of Engineering, Bu-Ali Sina University, Hamadan
关键词
Capacitated job shop scheduling; Firefly algorithm; Genetic algorithm; Industrial and systems engineering; Shifting procedure; Taguchi method;
D O I
10.1504/IJISE.2017.084421
中图分类号
学科分类号
摘要
This paper investigates a resumable capacitated job shop scheduling problem (CJSSP) that can have considerable applications in heavy industries where the job processing times are prolonged. Hence, this type of scheduling is somewhat classified as medium and long-term scheduling problem, in which the limited capacity of machineries cannot be overlooked. In order to formulate the problem a new mixed-integer linear programming (MILP) model with the objective of minimising the total cost of tardiness and overtime is presented. Since the problem is a Non-deterministic Polynomial-time hard (NP-Hard) problem, an effective hybrid meta-heuristic based on the genetic and firefly algorithms are developed to tackle its complexity in a reasonable time. In addition, two heuristic algorithms rooted in the shifting and Lagrangean procedures are proposed to guide the search process toward the feasible points of a given problem. For the sake of obtaining better and more robust solutions, the Taguchi method is also used to calibrate the parameters of the algorithm. Furthermore, numerical experiments are provided for evaluating the performance and effectiveness of the solution method. Regarding to the computational result, the efficiency of the proposed hybrid metaheuristic is evident, especially on solving medium and large-sized problems. Copyright © 2017 Inderscience Enterprises Ltd.
引用
收藏
页码:318 / 343
页数:25
相关论文
共 35 条
[1]  
Ahmed Z., Elmekkawy T.Y., Scheduling identical parallel machine with unequal job release time to minimise total flow time, International Journal of Industrial and Systems Engineering, 13, 4, pp. 409-423, (2013)
[2]  
Amaral Armentano V., Rigao Scrich C., Tabu search for minimizing total tardiness in a job shop, International Journal of Production Economics, 63, 2, pp. 131-140, (2000)
[3]  
Baptiste P., Flamini M., Sourd F., Lagrangian bounds for just-in-time job-shop scheduling, Computers & Operations Research, 35, 3, pp. 906-915, (2008)
[4]  
Chen T., A fuzzy-neural and bi-objective scheduling system for job scheduling in a wafer fabrication factory, International Journal of Industrial and Systems Engineering, 16, 2, pp. 257-278, (2014)
[5]  
Cigolini R., Grando A., Modelling capacity and productivity of multi-machine systems, Production Planning and Control, 20, 1, pp. 30-39, (2009)
[6]  
Davis L., Job shop scheduling with genetic algorithms, Proceedings of An International Conference on Genetic Algorithms and Their Applications, (1985)
[7]  
Della Croce F., Tadei R., Volta G., A genetic algorithm for the job shop problem, Computers & Operations Research, 22, 1, pp. 1-24, (1995)
[8]  
Essafi I., Mati Y., Dauzere-Peres S., A genetic local search algorithm for minimizing total weighted tardiness in the job-shop scheduling problem, Computers & Operations Research, 35, 8, pp. 2599-2616, (2008)
[9]  
Faccio M., Ries J., Saggiorno N., Simulated annealing approach to solve dual resource constrained job shop scheduling problems: Layout impact analysis on solution quality, International Journal of Mathematics in Operational Research, pp. 1-21, (2015)
[10]  
Holland J.H., Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, (1975)