A hybridized genetic algorithm to solve parallel machine scheduling problems with sequence dependent setups

被引:0
|
作者
Fowler, JW [1 ]
Horng, SM
Cochran, JK
机构
[1] Arizona State Univ, Dept Ind Engn, Tempe, AZ 85287 USA
[2] Natl Taipei Univ Technol, Taipei, Taiwan
关键词
scheduling; parallel machines; genetic algorithms; sequence-dependent setups; dispatching;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Reducing setups in a single machine scheduling problem with sequence dependent setups is an NP-hard problem for most performance measures. Adding factors such as release times, process times, due dates, weights, and parallel machines further complicates the problem. Therefore, heuristics are often used to solve parallel machine problems. Genetic Algorithms (GA's) are widely used for scheduling problems. In this paper, test problems are characterized by the following factors, 1) range of weights, 2) range of due dates, 3) percentage of jobs ready at the beginning, and 4) ratio of average processing times to average setup times. A GA is used to assign jobs to machines and then a dispatching rule is used to schedule the individual machines. This approach is compared with commonly used strategies and shows better results in most test cases. Three performance measures of scheduling, makespan, total weighted completion time, and total weighted tardiness, are studied. Significance: In many manufacturing systems, a workstation consisting of a set of identical parallel machines with sequence dependent setups is the bottleneck. In this paper, a general approach to scheduling such machines using a genetic algorithm to assign jobs to machines and then sequencing jobs on each machine with a dispatching rule is developed and tested.
引用
收藏
页码:232 / 243
页数:12
相关论文
共 50 条