An approximate/exact objective based search technique for solving general scheduling problems

被引:4
作者
Kozik, Andrzej [1 ]
Rudek, Radoslaw [2 ]
机构
[1] Opole Univ, Pl Kopernika 11a, PL-45040 Opole, Poland
[2] Wroclaw Univ Econ, Komandorska 118-120, PL-53345 Wroclaw, Poland
关键词
Scheduling; Precedence constraints; Setup time; Maintenance activity; Aging effect; Metaheuristic; SEQUENCE-DEPENDENT SETUP; MULTI-MAINTENANCE ACTIVITIES; MINIMIZE MAXIMUM LATENESS; PERMUTATION FLOW SHOPS; ITERATED LOCAL SEARCH; TOTAL COMPLETION-TIME; SINGLE-MACHINE; PRECEDENCE CONSTRAINTS; PREVENTIVE MAINTENANCE; DETERIORATING JOBS;
D O I
10.1016/j.asoc.2017.10.043
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we analyze single machine scheduling problems under the following minimization objectives: the maximum completion time (makespan), the total completion time and the maximum lateness, including fundamental practical aspects, which often occur in industrial or manufacturing reality: release dates, due dates, setup times, precedence constraints, deterioration (aging) of machines, as well as maintenance activities. To solve the problems, we propose an efficient representation of a solution and a fast neighborhood search technique, which calculates an approximation of criterion values in a constant time per solution in a neighborhood. On this basis, a novel approximate/exact search technique, using exact as well as approximate criterion values during search process, is introduced and used to develop efficient metaheuristic algorithms dedicated to the considered problems. Their efficiency is verified during computational experiments. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:347 / 358
页数:12
相关论文
共 68 条
[1]   Two-stage assembly scheduling problem for minimizing total tardiness with setup times [J].
Allahverdi, Ali ;
Aydilek, Harlin ;
Aydilek, Asiye .
APPLIED MATHEMATICAL MODELLING, 2016, 40 (17-18) :7796-7815
[2]   The third comprehensive survey on scheduling problems with setup times/costs [J].
Allahverdi, Ali .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 246 (02) :345-378
[3]   Metaheuristics in combinatorial optimization: Overview and conceptual comparison [J].
Blum, C ;
Roli, A .
ACM COMPUTING SURVEYS, 2003, 35 (03) :268-308
[4]   Hybrid metaheuristics in combinatorial optimization: A survey [J].
Blum, Christian ;
Puchinger, Jakob ;
Raidl, Guenther R. ;
Roli, Andrea .
APPLIED SOFT COMPUTING, 2011, 11 (06) :4135-4151
[5]   Artificial chromosomes with genetic algorithm 2 (ACGA2) for single machine scheduling problems with sequence-dependent setup times [J].
Chen, Shih-Hsin ;
Chen, Min-Chih ;
Liou, Yeong-Cheng .
APPLIED SOFT COMPUTING, 2014, 17 :167-175
[6]  
Cheng S.-R., 2015, SOFT COMPUT IN PRESS
[7]   History-dependent scheduling: Models and algorithms for scheduling with general precedence and sequence dependence [J].
Dayama, Niraj Ramesh ;
Krishnamoorthy, Mohan ;
Ernst, Andreas ;
Rangaraj, Narayan ;
Narayanan, Vishnu .
COMPUTERS & OPERATIONS RESEARCH, 2015, 64 :245-261
[8]   An improved iterated greedy algorithm with a Tabu-based reconstruction strategy for the no-wait flowshop scheduling problem [J].
Ding, Jian-Ya ;
Song, Shiji ;
Gupta, Jatinder N. D. ;
Zhang, Rui ;
Chiong, Raymond ;
Wu, Cheng .
APPLIED SOFT COMPUTING, 2015, 30 :604-613
[9]   Bi-criteria Pareto-scheduling on a single machine with due indices and precedence constraints [J].
Gao, Yuan ;
Yuan, Jinjiang .
DISCRETE OPTIMIZATION, 2017, 25 :105-119
[10]   Parallel-machine scheduling with maintenance: Praising the assignment problem [J].
Gara-Ali, Ahmed ;
Finke, Gerd ;
Espinouse, Marie-Laure .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 252 (01) :90-97