Nested general variable neighborhood search for the periodic maintenance problem

被引:28
作者
Todosijevic, Raca [1 ,2 ]
Benmansour, Rachid [1 ]
Hanafi, Said [1 ]
Mladenovic, Nenad [1 ,2 ]
Artiba, Abdelhakim [1 ]
机构
[1] Univ Valenciennes & Hainaut Cambresis, LAMIH, UMR 8201, CNRS, Valenciennes, France
[2] Serbian Acad Arts & Sci, Math Inst, Kneza Mihaila 36, Belgrade 11001, Serbia
关键词
Scheduling; Preventive maintenance; Mixed-integer linear programming; Variable neighborhood search; Nested general VNS; SINGLE-MACHINE;
D O I
10.1016/j.ejor.2016.01.014
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we study the periodic maintenance problem: given a set of m machines and a horizon of T periods, find indefinitely repeating itself maintenance schedule such that at most one machine can be serviced at each period. In addition, all the machines must be serviced at least once for any cycle. In each period the machine i generates a servicing cost b(i) or an operating cost which depends on the last period in which i was serviced. The operating cost of each machine i in a period equals a(i) times the number of periods since the last servicing of that machine. The main objective is to find a cyclic maintenance schedule of a periodicity T that minimizes total cost. To solve this problem we propose a new Mixed Integer programming formulation and a new heuristic method based on general Variable neighborhood search called Nested general variable neighborhood search. The performance of this heuristic is shown through an extensive experimentation on a diverse set of problem instances. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:385 / 396
页数:12
相关论文
共 18 条
[1]  
[Anonymous], 2011, Maintenance Fundamentals
[2]   Simulation-based approach to joint production and preventive maintenance scheduling on a failure-prone machine [J].
Benmansour, Rachid ;
Allaoui, Hamid ;
Artiba, Abdelhakim ;
Iassinovski, Serguei ;
Pellerin, Robert .
JOURNAL OF QUALITY IN MAINTENANCE ENGINEERING, 2011, 17 (03) :254-+
[3]   Variable neighborhood search for minimum sum-of-squares clustering on networks [J].
Carrizosa, Emilio ;
Mladenovic, Nenad ;
Todosijevic, Raca .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 230 (02) :356-363
[4]   Integrating preventive maintenance planning and production scheduling for a single machine [J].
Cassady, CR ;
Kutanoglu, E .
IEEE TRANSACTIONS ON RELIABILITY, 2005, 54 (02) :304-309
[5]  
Dongarra J. J., 2014, CS8985 U MANCH
[6]   Modeling and solving the periodic maintenance problem [J].
Grigoriev, A ;
van de Klundert, J ;
Spieksma, FCR .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 172 (03) :783-797
[7]   A GENERAL VARIABLE NEIGHBORHOOD SEARCH FOR SINGLE-MACHINE TOTAL TARDINESS SCHEDULING PROBLEM WITH STEP-DETERIORATING JOBS [J].
Guo, Peng ;
Cheng, Wenming ;
Wang, Yi .
JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2014, 10 (04) :1071-1090
[8]  
Hanafi S., 2015, Yugosl. J. Oper. Res., V25, P343
[9]   Variable neighborhood search: Principles and applications [J].
Hansen, P ;
Mladenovic, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 130 (03) :449-467
[10]   Variable neighbourhood search: methods and applications [J].
Hansen, Pierre ;
Mladenovic, Nenad ;
Moreno Perez, Jose A. .
ANNALS OF OPERATIONS RESEARCH, 2010, 175 (01) :367-407