A new heuristic for the flowshop scheduling problem to minimize makespan and maximum tardiness

被引:12
作者
Braglia, Marcello [2 ]
Grassi, Andrea [1 ]
机构
[1] Univ Modena & Reggio Emilia, Dipartimento Sci & Metodi Ingn, Fac Ingn Sede Reggio Emilia, I-42100 Reggio Emilia, Italy
[2] Univ Pisa, Dipartimento Ingn Meccan Nucl & Prod, Fac Ingn, I-56126 Pisa, Italy
关键词
Flowshop scheduling; Makespan; Maximum tardiness; TOPSIS; NEH; Heuristic; LOCAL SEARCH; M-MACHINE; N-JOB; ALGORITHM; MULTICRITERIA; BICRITERIA;
D O I
10.1080/00207540701500486
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a new heuristic for solving the flowshop scheduling problem that aims to minimize makespan and maximize tardiness. The algorithm is able to take into account the aforementioned performance measures, finding a set of non-dominated solutions representing the Pareto front. This method is based on the integration of two different techniques: a multi-criteria decision-making method and a constructive heuristic procedure developed for makespan minimization in flowshop scheduling problems. In particular, the technique for order preference by similarity of ideal solution (TOPSIS) algorithm is integrated with the Nawaz-Enscore-Ham (NEH) heuristic to generate a set of potential scheduling solutions. To assess the proposed heuristic's performance, comparison with the best performing multi-objective genetic local search (MOGLS) algorithm proposed in literature is carried out. The test is executed on a large number of random problems characterized by different numbers of machines and jobs. The results show that the new heuristic frequently exceeds the MOGLS results in terms of both non-dominated solutions, set quality and computational time. In particular, the improvement becomes more and more significant as the number of jobs in the problem increases.
引用
收藏
页码:273 / 288
页数:16
相关论文
共 28 条
[1]   A new heuristic for m-machine flowshop scheduling problem with bicriteria of makespan and maximum tardiness [J].
Allahverdi, A .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (02) :157-180
[2]  
Bagchi T., 1999, MULTIOBJECTIVE SCHED
[3]  
Baker K. R., 1974, Introduction to Sequencing and Scheduling"
[4]  
Campbell HerbertG., 1970, Management Science, V16, P630, DOI [10.1287/mnsc.16.10.b630, DOI 10.1287/MNSC.16.10.B630]
[5]   Hybrid genetic algorithms for a multiple-objective scheduling problem [J].
Cavalieri, S ;
Gaiardelli, P .
JOURNAL OF INTELLIGENT MANUFACTURING, 1998, 9 (04) :361-367
[6]   A heuristic for scheduling in a flowshop with the bicriteria of makespan and maximum tardiness minimization [J].
Chakravarthy, K ;
Rajendran, C .
PRODUCTION PLANNING & CONTROL, 1999, 10 (07) :707-714
[7]   EVALUATION OF FLOW SHOP SEQUENCING HEURISTICS [J].
DANNENBRING, DG .
MANAGEMENT SCIENCE, 1977, 23 (11) :1174-1182
[8]   AN OVERVIEW OF TECHNIQUES FOR SOLVING MULTIOBJECTIVE MATHEMATICAL PROGRAMS [J].
EVANS, GW .
MANAGEMENT SCIENCE, 1984, 30 (11) :1268-1282
[9]   FUNCTIONAL HEURISTIC ALGORITHM FOR FLOWSHOP SCHEDULING PROBLEM [J].
GUPTA, JND .
OPERATIONAL RESEARCH QUARTERLY, 1971, 22 (01) :39-&
[10]   Local search heuristics for two-stage flow shop problems with secondary criterion [J].
Gupta, JND ;
Hennig, K ;
Werner, F .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (02) :123-149