首页 | 本学科首页   官方微博 | 高级检索  
     


Design of a genetic algorithm for bi-objective unrelated parallel machines scheduling with sequence-dependent setup times and precedence constraints
Authors:R. Tavakkoli-Moghaddam   F. Taheri   M. Bazzazi   M. Izadi  F. Sassani
Affiliation:aDepartment of Industrial Engineering, College of Engineering, University of Tehran, Tehran, Iran;bDepartment of Industrial Engineering, Mazandaran University of Science and Technology, Babol, Iran;cDepartment of Computer Engineering and IT, Amirkabir University of Technology, Tehran, Iran;dDepartment of Mechanical Engineering, The University of British Columbia, Vancouver, Canada
Abstract:This paper presents a novel, two-level mixed-integer programming model of scheduling N jobs on M parallel machines that minimizes bi-objectives, namely the number of tardy jobs and the total completion time of all the jobs. The proposed model considers unrelated parallel machines. The jobs have non-identical due dates and ready times, and there are some precedence relations between them. Furthermore, sequence-dependent setup times, which are included in the proposed model, may be different for each machine depending on their characteristics. Obtaining an optimal solution for this type of complex, large-sized problem in reasonable computational time using traditional approaches or optimization tools is extremely difficult. This paper proposes an efficient genetic algorithm (GA) to solve the bi-objective parallel machine scheduling problem. The performance of the presented model and the proposed GA is verified by a number of numerical experiments. The related results show the effectiveness of the proposed model and GA for small and large-sized problems.
Keywords:Bi-objective parallel machine scheduling   Sequence-dependent setup times   Precedence constraints   Genetic algorithm
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号