Variable Neighborhood Search for Multi-Objective Parallel Machine Scheduling Problems

被引:0
作者
Liang, Yun-Chia [1 ]
Chen, Angela Hsiang-Ling
Tien, Chia-Yun [1 ]
机构
[1] Yuan Ze Univ, Dept Ind Engn & Management, Chungli 320, Taoyuan County, Taiwan
来源
PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES | 2009年 / 8卷
关键词
Variable Neighborhood Search; Identical Parallel Machine; Makespan; Total Tardiness;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
Among all types of production environment, identical parallel machines are frequently used to increase the manufacturing capacity in Taiwan printed circuit board (PCB) industries. In addition, multiple but conflicting objectives have to be considered when a manager plans the production scheduling. Compared to the single objective problem, the multiple-objective version no longer looks for an individual optimal solution; instead an approximated Pareto front consisting of a set of non-dominated solutions will be needed and established. The manager then can select one of the alternatives from the set. This research aims at employing a variable neighborhood search (VNS) algorithm to solve the identical parallel machine scheduling problem with two conflicting objectives: makespan and total tardiness. Two types of local search methods are defined insert a job to a different position or swap jobs among machines. In each of four neighborhoods formed, the neighboring solutions are generated using one of the two local search methods proposed and then are evaluated according to one of the objectives considered. All neighboring solutions are used to update the approximated Pareto front. The performance of the proposed algorithm is tested on a set of real data collected from a leading PCB factory in Taiwan. The computational results show that the proposed VNS algorithm outperforms two competing algorithms - SSA-SPGA and TWMGS in terms of solution quality and computational time.
引用
收藏
页码:519 / 522
页数:4
相关论文
共 16 条
[1]  
CHEN CC, 2006, THESIS YUAN ZE U
[2]   A multi-population genetic algorithm to solve multi-objective scheduling problems for parallel machines [J].
Cochran, JK ;
Horng, SM ;
Fowler, JW .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (07) :1087-1102
[3]   Using metaheuristic compromise programming for the solution of multiple-objective scheduling problems [J].
Gagné, C ;
Gravel, M ;
Price, WL .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2005, 56 (06) :687-698
[4]  
Geiger M., 2004, P 4 EUME WORKSHOP DE, P34
[5]  
Hansen P., 1997, Location Science, V5, P207, DOI 10.1016/S0966-8349(98)00030-8
[6]  
HSIAO YM, 2006, THESIS YUAN ZE U
[7]  
HUANG DC, 2005, P INT C NEUR NETW BR, V1, P150
[8]   Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling [J].
Ishibuchi, H ;
Yoshida, T ;
Murata, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :204-223
[9]  
LI CC, 2006, THESIS YUAN ZE U
[10]  
LIANG YC, 2007, P 8 AS PAC IND ENG M