Solving Multi-Objective Job Shop Scheduling Problems Using a Non-Dominated Sorting Genetic Algorithm

被引:3
作者
Piroozfard, Hamed [1 ]
Wong, Kuan Yew [1 ]
机构
[1] Univ Teknol Malaysia, Dept Mfg & Ind Engn, Fac Mech Engn, Utm Skudai 81310, Johor, Malaysia
来源
INTERNATIONAL CONFERENCE ON MATHEMATICS, ENGINEERING AND INDUSTRIAL APPLICATIONS 2014 (ICOMEIA 2014) | 2015年 / 1660卷
关键词
Multi-Objective Optimization; Non-Dominated Sorting Genetic Algorithm; Job Shop Scheduling Problem; NSGA-II; MULTIPLE; RULES;
D O I
10.1063/1.4915695
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The efforts of finding optimal schedules for the job shop scheduling problems are highly important for many real-world industrial applications. In this paper, a multi-objective based job shop scheduling problem by simultaneously minimizing makespan and tardiness is taken into account. The problem is considered to be more complex due to the multiple business criteria that must be satisfied. To solve the problem more efficiently and to obtain a set of non-dominated solutions, a meta-heuristic based non-dominated sorting genetic algorithm is presented. In addition, task based representation is used for solution encoding, and tournament selection that is based on rank and crowding distance is applied for offspring selection. Swapping and insertion mutations are employed to increase diversity of population and to perform intensive search. To evaluate the modified non-dominated sorting genetic algorithm, a set of modified benchmarking job shop problems obtained from the OR-Library is used, and the results are considered based on the number of non-dominated solutions and quality of schedules obtained by the algorithm.
引用
收藏
页数:6
相关论文
共 25 条
[1]   SEQUENCING RULES AND DUE-DATE ASSIGNMENTS IN A JOB SHOP [J].
BAKER, KR .
MANAGEMENT SCIENCE, 1984, 30 (09) :1093-1104
[2]   Solving multi-objective parallel machine scheduling problem by a modified NSGA-II [J].
Bandyopadhyay, Susmita ;
Bhattacharya, Ranjan .
APPLIED MATHEMATICAL MODELLING, 2013, 37 (10-11) :6718-6729
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]   A Tag Machine Based Performance Evaluation Method for Job-Shop Schedules [J].
Dey, Soumyajit ;
Sarkar, Dipankar ;
Basu, Anupam .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (07) :1028-1041
[5]  
Fisher H, 1963, IND SCHEDULING, P225
[6]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[7]   Service Time Optimization of Mixed-Line Flow Shop Systems [J].
Gokbayrak, Kagan ;
Selvi, Omer .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (02) :395-404
[8]   A Pareto archive particle swarm optimization for multi-objective job shop scheduling [J].
Lei, Deming .
COMPUTERS & INDUSTRIAL ENGINEERING, 2008, 54 (04) :960-971
[9]   Crowding-measure-based multiobjective evolutionary algorithm for job shop scheduling [J].
Lei, Deming ;
Wu, Zhiming .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 30 (1-2) :112-117
[10]   An efficient job-shop scheduling algorithm based on particle swarm optimization [J].
Lin, Tsung-Lieh ;
Horng, Shi-Jinn ;
Kao, Tzong-Wann ;
Chen, Yuan-Hsin ;
Run, Ray-Shine ;
Chen, Rong-Jian ;
Lai, Jui-Lin ;
Kuo, I-Hong .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (03) :2629-2636