A single-machine scheduling problem with multiple unavailability constraints: A mathematical model and an enhanced variable neighborhood search approach

被引:48
|
作者
Yazdani, Maziar [1 ]
Khalili, Seyed Mohammad [1 ]
Babagolzadeh, Mahla [2 ]
Jolai, Fariborz [1 ]
机构
[1] Univ Tehran, Coll Engn, Sch Ind Engn, Tehran, Iran
[2] Ferdowsi Univ Mashhad, Dept Ind Engn, Mashhad, Iran
关键词
Single machine scheduling; Availability constraint; Variable neighborhood search; Knowledge module; TOTAL WEIGHTED TARDINESS; TOTAL COMPLETION-TIME; MAXIMUM EARLINESS; BOUND ALGORITHM; HARMONY SEARCH; SETUP TIMES; SUM; MINIMIZE; OPTIMIZATION; APPROXIMATION;
D O I
10.1016/j.jcde.2016.08.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This research focuses on a scheduling problem with multiple unavailability periods and distinct due dates. The objective is to minimize the sum of maximum earliness and tardiness of jobs. In order to optimize the problem exactly a mathematical model is proposed. However due to computational difficulties for large instances of the considered problem a modified variable neighborhood search (VNS) is developed. In basic VNS, the searching process to achieve to global optimum or near global optimum solution is totally random, and it is known as one of the weaknesses of this algorithm. To tackle this weakness, a VNS algorithm is combined with a knowledge module. In the proposed VNS, knowledge module extracts the knowledge of good solution and save them in memory and feed it back to the algorithm during the search process. Computational results show that the proposed algorithm is efficient and effective. (C) 2016 Society for Computational Design and Engineering.Publishing Servies by Elsevier.
引用
收藏
页码:46 / 59
页数:14
相关论文
共 50 条