Bicriteria scheduling of a two-machine flowshop with sequence-dependent setup times

被引:15
作者
Mansouri, S. Afshin [1 ]
Hendizadeh, S. Hamed [2 ]
Salmasi, Nasser [3 ]
机构
[1] Brunel Univ, Brunel Business Sch, Uxbridge UB8 3PH, Middx, England
[2] Univ Manitoba, Fac Engn, Dept Mech & Mfg Engn, Winnipeg, MB R3T 5V6, Canada
[3] Sharif Univ Technol, Dept Ind Engn, Tehran, Iran
基金
英国工程与自然科学研究理事会;
关键词
Multicriteria scheduling; Sequence-dependent setups; Flowshop; Pareto-optimal frontier; Genetic algorithms; Simulated annealing; GENETIC ALGORITHM; COORDINATION; HEURISTICS; SINGLE; TOOL;
D O I
10.1007/s00170-008-1439-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A two-machine flowshop scheduling problem is addressed to minimize setups and makespan where each job is characterized by a pair of attributes that entail setups on each machine. The setup times are sequence-dependent on both machines. It is shown that these objectives conflict, so the Pareto optimization approach is considered. The scheduling problems considering either of these objectives are NP - hard, so exact optimization techniques are impractical for large-sized problems. We propose two multi-objective metaheurisctics based on genetic algorithms (MOGA) and simulated annealing (MOSA) to find approximations of Pareto-optimal sets. The performances of these approaches are compared with lower bounds for small problems. In larger problems, performance of the proposed algorithms are compared with each other. Experimentations revealed that both algorithms perform very similar on small problems. Moreover, it was observed that MOGA outperforms MOSA in terms of the quality of solutions on larger problems.
引用
收藏
页码:1216 / 1226
页数:11
相关论文
共 33 条
[21]  
Michalewicz Z., 1996, Genetic Algorithms+ Data Structure= Evolution Programs
[22]   A multi-objective genetic algorithm for scheduling in flow shops to minimize the makespan and total flow time of jobs [J].
Pasupathy, T ;
Rajendran, C ;
Suresh, RK .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 27 (7-8) :804-815
[23]   A TSP-GA multi-objective algorithm for flow-shop scheduling [J].
Ponnambalam, SG ;
Jagannathan, H ;
Kataria, M ;
Gadicherla, A .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 23 (11-12) :909-915
[24]   A genetic algorithmic approach to multi-objective scheduling in a Kanban-controlled flowshop with intermediate buffer and transport constraints [J].
Prasad, S. Deva ;
Rajendran, C. ;
Chetty, O. V. Krishnaiah .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 29 (05) :564-576
[25]   Generating non-permutation schedules in flowline-based manufacturing sytems with sequence-dependent setup times of jobs: a heuristic approach [J].
Pugazhendhi, S ;
Thiagarajan, S ;
Rajendran, C ;
Anantharaman, N .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 23 (1-2) :64-78
[26]  
Salmasi N, 2005, THESIS OREGON STATE
[27]  
Srinivas N., 1994, EVOLUTIONARY COMPUTA, V2, P221, DOI [DOI 10.1162/EVCO.1994.2.3.221, 10.1162/evco.1994.2.3.221]
[28]   A survey of simulated annealing as a tool for single and multiobjective optimization [J].
Suman, B. ;
Kumar, P. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2006, 57 (10) :1143-1160
[29]   Pareto archived simulated annealing for job shop scheduling with multiple objectives [J].
Suresh, R. K. ;
Mohanasundaram, K. M. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 29 (1-2) :184-196
[30]  
Szidarovsky F., 1986, Techniques for multiobjective decision making in systems management