Artificial Bee Colony Algorithm Applied to Dynamic Flexible Job Shop Problems

被引:5
作者
Ferreira, Ines C. [1 ]
Firme, Bernardo [1 ]
Martins, Miguel S. E. [1 ]
Coito, Tiago [1 ]
Viegas, Joaquim [1 ]
Figueiredo, Joao [2 ]
Vieira, Susana M. [1 ]
Sousa, Joao M. C. [1 ]
机构
[1] Univ Lisbon, IDMEC Inst Super Tecn, Lisbon, Portugal
[2] Univ Evora, Evora, Portugal
来源
INFORMATION PROCESSING AND MANAGEMENT OF UNCERTAINTY IN KNOWLEDGE-BASED SYSTEMS, IPMU 2020, PT I | 2020年 / 1237卷
关键词
Dynamic environment; New jobs arrival; Operations cancellation; Jobs cancellation; Flexible job shop rescheduling; GENETIC ALGORITHMS;
D O I
10.1007/978-3-030-50146-4_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work introduces a scheduling technique using the Artificial Bee Colony (ABC) algorithm for static and dynamic environments. The ABC algorithm combines different initial populations and generation of new food source methods, including a moving operations technique and a local search method increasing the variable neighbourhood search that, as a result, improves the solution quality. The algorithm is validated and its performance is tested in a static environment in 9 instances of Flexible Job Shop Problem (FJSP) from Brandimarte dataset obtaining in 5 instances the best known for the instance under study and a new best known in instance mk05. The work also focus in developing tools to process the information on the factory through the development of solutions when facing disruptions and dynamic events. Three real-time events are considered on the dynamic environment: jobs cancellation, operations cancellation and new jobs arrival. Two scenarios are studied for each real-time event: the first situation considers the minimization of the disruption between the previous schedule and the new one and the second situation generates a completely new schedule after the occurrence. Summarizing, six adaptations of ABC algorithm are created to solve dynamic environment scenarios and their performances are compared with the benchmarks of two case studies outperforming both.
引用
收藏
页码:241 / 254
页数:14
相关论文
共 14 条
[1]  
American Society for Quality, 2013, Technical report
[2]   Factory Templates for Digital Factories Framework [J].
Americo, Azevedo ;
Almeida, Antonio .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2011, 27 (04) :755-771
[3]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[4]  
Company-PWC, 2013, Deutschland hinkt bei industrie 4.0 hinterher-smart factory
[5]  
Cunha M., 2017, Master's thesis
[6]   An effective architecture for learning and evolving flexible job-shop schedules [J].
Ho, Nhu Binh ;
Tay, Joc Cing ;
Lai, Edmund M. -K. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 179 (02) :316-333
[7]   A dynamic model and an algorithm for short-term supply chain scheduling in the smart factory industry 4.0 [J].
Ivanov, Dmitry ;
Dolgui, Alexandre ;
Sokolov, Boris ;
Werner, Frank ;
Ivanova, Marina .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (02) :386-402
[8]   A hybrid tabu search algorithm with an efficient neighborhood structure for the flexible job shop scheduling problem [J].
Li, Jun-Qing ;
Pan, Quan-Ke ;
Suganthan, P. N. ;
Chua, T. J. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 52 (5-8) :683-697
[9]  
Shrouf F, 2014, IN C IND ENG ENG MAN, P697, DOI 10.1109/IEEM.2014.7058728
[10]   An effective artificial bee colony algorithm for the flexible job-shop scheduling problem [J].
Wang, Ling ;
Zhou, Gang ;
Xu, Ye ;
Wang, Shengyao ;
Liu, Min .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (1-4) :303-315