An Improved Tabu Search Meta-heuristic Approach for Solving Scheduling Problem with Non-availability Constraints

被引:0
作者
Khaoula Ben Abdellafou
Hatem Hadda
Ouajdi Korbaa
机构
[1] University of Sousse,MARS (Modeling of Automated Reasoning Systems) Research Lab LR17ES05, Higher Institute of Computer Sciences and Communication Technologies (ISITCom)
[2] Université de Tunis El Manar,Unité de recherche OASIS, École Nationale d’Ingénieurs de Tunis
来源
Arabian Journal for Science and Engineering | 2019年 / 44卷
关键词
Tabu search; Machines; Non-availability constraints; Precedence constraints; Parallel computing; Neighbourhoods;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, the problem of scheduling on parallel machines subject to non-availability constraints with precedence constraints between the tasks is treated. We consider the minimization of the maximum completion time (i.e., makespan). We propose to use a meta-heuristic entitled tabu search to solve this scheduling problem which has its own application in the assembly industry where the tasks’ graph takes the form of an intree, and where the machines may not be available due to machine breakdowns or preventive maintenance. The insertion movement is used to generate neighbourhoods. Several versions of tabu meta-heuristic algorithm are proposed. The results of tabu search are compared with a proposed lower bound and the best heuristic. It is concluded that the last proposed version of tabu search is the better in terms of computed makespan and computing time. The algorithm of this proposed version uses two tabu lists and partitions the machines into two sets in order to reduce the number of generated neighbours and then minimize the computing time by keeping the same quality of solutions.
引用
收藏
页码:3369 / 3379
页数:10
相关论文
共 67 条
[1]  
Pirlot M(1996)General local search methods Eur. J. Oper. Res. 92 493-511
[2]  
Lee CH(2017)A new discrete electromagnetism-like mechanism algorithm for identical parallel machine scheduling problem with eligibility constraints in metal nuts manufacturing Arab. J. Sci. Eng. 42 3609-3620
[3]  
Gaham M(2017)An effective operations permutation-based discrete harmony search approach for the flexible job shop scheduling problem with makespan criterion Appl. Intell. 48 1-19
[4]  
Bouzouia B(2017)Human mental search: a new population-based metaheuristic optimization algorithm Appl. Intell. 47 850-887
[5]  
Achour N(2018)Solution to graph coloring using genetic and tabu search procedures Arab. J. Sci. Eng. 43 525-542
[6]  
Mousavirad SJ(2000)A tabu search algorithm for job shop scheduling Int. J. Adv. Manuf. Technol. 16 765-771
[7]  
Hossein EK(2011)Approximation scheme for scheduling resumable proportionally deteriorating jobs Front. Algorithmics Algorithmic Asp. Inf. Manag. 6681 36-45
[8]  
Marappan R(2010)Scheduling resumable simple linear deteriorating jobs on a single machine with an availability constraint to minimize makespan Comput. Ind. Eng. 59 794-798
[9]  
Sethumadhavan G(2016)Makespan minimization for parallel machine scheduling of semi-resumable and non-resumable jobs with multiple availability constraints Inf. Syst. Oper. Res. 54 305-316
[10]  
Ponnambalam SG(2014)Makespan minimization for parallel machines scheduling with multiple availability constraints Ann. Oper. Res. 213 173-186